Spec-Zone.ru › Symfony 3.2

Метаданные

класс MetadataBag реализует SessionBagInterface

Контейнер метаданных.

Добавляет метаданные в сеанс.

Константы

CREATED
UPDATED
LIFETIME

Методы

__construct(string $storageKey = '_sf2_meta', int $updateThreshold)

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

initialize(array $array)

Инициализирует пакет.

int getLifetime()

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

stampNew(int $lifetime = null)

Проставляет метаданные нового сеанса.

string getStorageKey()

Получает ключ хранения для этого пакета.

int getCreated()

Получает метаданные метки создания.

int getLastUsed()

Получает метаданные последнего использования.

mixed clear()

Очищает данные из пакета.

string getName()

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

setName(string $name)

Устанавливает имя.

Подробности

__construct(string $storageKey = '_sf2_meta', int $updateThreshold)

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

Параметры

string $storageKey Ключ, используемый для хранения пакета в сеансе
int $updateThreshold Время ожидания между двумя обновлениями UPDATED

initialize(array $array)

Инициализирует пакет.

Параметры

array $array

int getLifetime()

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

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

int

stampNew(int $lifetime = null)

Проставляет метаданные нового сеанса.

Параметры

int $lifetime Устанавливает срок действия файла cookie сеанса. Значение null оставит системные настройки без изменений, 0 установит файл cookie на истечение с сеансом браузера. Время указано в секундах и не является отметкой времени Unix.

string getStorageKey()

Получает ключ хранения для этого пакета.

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

string

int getCreated()

Получает метаданные метки создания.

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

int Отметка времени Unix

int getLastUsed()

Получает метаданные последнего использования.

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

int Отметка времени Unix

mixed clear()

Очищает данные из пакета.

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

mixed Любые содержащиеся данные

string getName()

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

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

string

setName(string $name)

Устанавливает имя.

Параметры

string $name

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

Spec-Zone.ru

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