WpOrg\Requests

Cookie::format_for_set_cookie()publicWP 1.0

Format a cookie for a Set-Cookie header

This is used when sending cookies to clients. This isn't really applicable to client-side usage, but might be handy for debugging.

Метод класса: Cookie{}

Хуков нет.

Возвращает

Строку. Cookie formatted for Set-Cookie header

Использование

$Cookie = new Cookie();
$Cookie->format_for_set_cookie();

Код Cookie::format_for_set_cookie() WP 6.7.1

public function format_for_set_cookie() {
	$header_value = $this->format_for_header();
	if (!empty($this->attributes)) {
		$parts = [];
		foreach ($this->attributes as $key => $value) {
			// Ignore non-associative attributes
			if (is_numeric($key)) {
				$parts[] = $value;
			} else {
				$parts[] = sprintf('%s=%s', $key, $value);
			}
		}

		$header_value .= '; ' . implode('; ', $parts);
	}

	return $header_value;
}