Phalcon\Http\Cookie
Класс Phalcon\Http\Cookie
Реализует Phalcon\Http\CookieInterface, Phalcon\Di\InjectionAwareInterface
Предоставление OO-оберток для управления HTTP-файлом cookie
Методы
public __construct (string $name, [mixed $value], [int $expire], [string $path], [boolean $secure], [string $domain], [boolean $httpOnly])
Phalcon\Http\Cookie конструктор
public setDI (Phalcon\DiInterface $dependencyInjector)
Устанавливает инжектор зависимостей
public getDI ()
Возвращает инжектор внутренних зависимостей
public Phalcon\Http\Cookie setValue (string $value)
Устанавливает значение cookie
public mixed getValue ([string | array $filters], [string $defaultValue])
Возвращает значение cookie
public send ()
Отправляет cookie клиенту HTTP сохраняет определение cookie в сеансе
public restore ()
Считывает информацию, связанную с cookie, из SESSION, чтобы восстановить cookie, поскольку он был установлен, этот метод автоматически вызывается внутренне, поэтому обычно вам не нужно его вызывать
public delete ()
Удаляет cookie, установив срок действия в прошлом
public setSignKey (string $signKey = null): Phalcon\Http\CookieInterface
Устанавливает ключ знака cookie. Ключ $signKey
должен быть не менее 32 символов и сгенерирован с помощью криптографически безопасного генератора псевдослучайных случайностей.
Для отключения подписи файлов cookie можно использовать значение null.
See: Phalcon\Security\Random Throws: Phalcon\Http\Cookie\Exception
public useEncryption (mixed $useEncryption)
Устанавливает, должен ли файл cookie шифроваться / дешифроваться автоматически
public isUsingEncryption ()
Проверяет, использует ли cookie неявное шифрование
public setExpiration (mixed $expire)
Устанавливает срок действия cookie
public getExpiration ()
Возвращает текущее время истечения срока действия
public setPath (mixed $path)
Устанавливает срок действия cookie
public getName ()
Возвращает имя текущего файла
public getPath ()
Возвращает путь к текущему файлу cookie
public setDomain (mixed $domain)
Задает домен, которые доступны cookie
public getDomain ()
Возвращает домен, которые доступны cookie
public setSecure (mixed $secure)
Задает, должен ли файл cookie отправляться только при безопасном соединении (HTTPS)
public getSecure ()
Возвращает, должен ли файл cookie отправляться только при безопасном соединении (HTTPS)
public setHttpOnly (mixed $httpOnly)
Устанавливает, доступен ли файл cookie только через протокол HTTP
public getHttpOnly ()
Возвращает, если файл cookie доступен только через протокол HTTP
public __toString ()
Магический метод __toString преобразует значение cookie в строку