Spec-Zone.ru › Symfony 3.0

MetadataBag

class MetadataBag implements 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.0/Symfony/Component/HttpFoundation/Session/Storage/MetadataBag.html

Spec-Zone.ru

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