Куки
класс Cookie
Представляет куки.
Методы
| __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 | __toString() Возвращает куки в виде строки. | |
| string | getName() Получает имя куки. | |
| string|null | getValue() Получает значение куки. | |
| string|null | getDomain() Получает домен, для которого доступна куки. | |
| int | getExpiresTime() Получает время истечения срока действия куки. | |
| string | getPath() Получает путь на сервере, где доступна куки. | |
| bool | isSecure() Проверяет, должна ли куки передаваться только по защищенному соединению HTTPS. | |
| bool | isHttpOnly() Проверяет, будет ли куки доступна только через протокол HTTP. | |
| bool | isCleared() Указывает, будет ли куки удалена. | |
| bool | isRaw() Проверяет, следует ли отправлять значение куки без URL-кодирования. |
Подробности
__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 | $name | Имя куки |
| string | $value | Значение куки |
| int|string|DateTimeInterface | $expire | Время истечения срока действия куки |
| string | $path | Путь на сервере, где доступна куки |
| string | $domain | Домен, для которого доступна куки |
| bool | $secure | Следует ли передавать куки только по защищенному соединению HTTPS |
| bool | $httpOnly | Будет ли куки доступна только через протокол HTTP |
| bool | $raw | Следует ли отправлять значение куки без URL-кодирования |
Исключения
| 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 |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.1/Symfony/Component/HttpFoundation/Cookie.html