Spec-Zone.ru › Symfony 3.4

MetadataBag

class MetadataBag implements SessionBagInterface

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

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

Константы

CREATED
UPDATED
LIFETIME

Методы

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

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

int getLifetime()

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

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()

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

Значение возврата

int

stampNew(int $lifetime = null)

Помечает метаданные нового сеанса.

Параметры

int $lifetime Устанавливает время действия куки сеанса. Значение null оставит настройки системы без изменений, 0 устанавливает куки на срок действия сеанса браузера. Время указано в секундах и не является меткой времени 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/2.7/Symfony/Component/HttpFoundation/Session/Storage/MetadataBag.html

Spec-Zone.ru

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