Spec-Zone.ru › Symfony 3.2

Куки

класс Cookie

Представляет куки.

Постоянные значения

SAMESITE_LAX
SAMESITE_STRICT

Методы

__construct(string $name, string $value = null, int|string|DateTimeInterface $expire, string $path = '/', string $domain = null, bool $secure = false, bool $httpOnly = true, bool $raw = false, string|null $sameSite = null)

Конструктор.

string __toString()

Возвращает куки в виде строки.

string getName()

Получает имя куки.

string|null getValue()

Получает значение куки.

string|null getDomain()

Получает домен, к которому доступна куки.

int getExpiresTime()

Получает время истечения срока действия куки.

string getPath()

Получает путь на сервере, к которому доступна куки.

bool isSecure()

Проверяет, должна ли куки передаваться только по защищенному соединению HTTPS от клиента.

bool isHttpOnly()

Проверяет, будет ли куки доступна только через протокол HTTP.

bool isCleared()

Указывает, собирается ли данная куки быть удалена.

bool isRaw()

Проверяет, должно ли значение куки отправляться без URL-кодирования.

string|null getSameSite()

Получает атрибут SameSite.

Подробности

__construct(string $name, string $value = null, int|string|DateTimeInterface $expire, string $path = '/', string $domain = null, bool $secure = false, bool $httpOnly = true, bool $raw = false, string|null $sameSite = null)

Конструктор.

Параметры

string $name Имя куки
string $value Значение куки
int|string|DateTimeInterface $expire Время истечения срока действия куки
string $path Путь на сервере, к которому доступна куки
string $domain Домен, к которому доступна куки
bool $secure Должна ли куки передаваться только по защищенному соединению HTTPS от клиента
bool $httpOnly Будет ли куки доступна только через протокол HTTP
bool $raw Должно ли значение куки отправляться без URL-кодирования
string|null $sameSite Должна ли куки быть доступной для межсайтовых запросов

Исключения

InvalidArgumentException

string __toString()

Возвращает куки в виде строки.

Возвращаемое значение

string Куки

string getName()

Получает имя куки.

Возвращаемое значение

string

string|null getValue()

Получает значение куки.

Возвращаемое значение

string|null

string|null getDomain()

Получает домен, к которому доступна куки.

Возвращаемое значение

string|null

int getExpiresTime()

Получает время истечения срока действия куки.

Возвращаемое значение

int

string getPath()

Получает путь на сервере, к которому доступна куки.

Возвращаемое значение

string

bool isSecure()

Проверяет, должна ли куки передаваться только по защищенному соединению HTTPS от клиента.

Возвращаемое значение

bool

bool isHttpOnly()

Проверяет, будет ли куки доступна только через протокол HTTP.

Возвращаемое значение

bool

bool isCleared()

Указывает, собирается ли данная куки быть удалена.

Возвращаемое значение

bool

bool isRaw()

Проверяет, должно ли значение куки отправляться без URL-кодирования.

Возвращаемое значение

bool

string|null getSameSite()

Получает атрибут SameSite.

Возвращаемое значение

string|null

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.2/Symfony/Component/HttpFoundation/Cookie.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API