Spec-Zone.ru › Symfony 2.8

FlashBag

class FlashBag implements FlashBagInterface, IteratorAggregate

Контейнер сообщений флэша FlashBag.

Реализация \IteratorAggregate устарела и будет удалена в версии 3.0.

Методы

__construct(string $storageKey = '_sf2_flashes')
string getName()

Получает имя этого контейнера.

setName($name)
initialize(array $flashes)

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

add(string $type, string $message)

Добавляет сообщение флэша для типа.

array peek(string $type, array $default = array())

Получает сообщения флэша для данного типа.

array peekAll()

Получает все сообщения флэша.

array get(string $type, array $default = array())

Получает и очищает флэш из стека.

array all()

Получает и очищает всплывающие сообщения из стека.

set(string $type, $messages)

Регистрирует сообщение для заданного типа.

setAll(array $messages)

Устанавливает все сообщения флэша.

bool has(string $type)

Есть ли сообщения флэша для данного типа?

array keys()

Возвращает список всех определенных типов.

string getStorageKey()

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

mixed clear()

Очищает данные из контейнера.

ArrayIterator getIterator() устарело

Возвращает итератор для флэшей.

Подробности

__construct(string $storageKey = '_sf2_flashes')

Параметры

string $storageKey Ключ, используемый для хранения флэшей в сессии

string getName()

Получает имя этого контейнера.

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

string

setName($name)

Параметры

$name

initialize(array $flashes)

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

Параметры

array $flashes

add(string $type, string $message)

Добавляет сообщение флэша для типа.

Параметры

string $type
string $message

array peek(string $type, array $default = array())

Получает сообщения флэша для данного типа.

Параметры

string $type Тип категории сообщения
array $default Значение по умолчанию, если $type не существует

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

array

array peekAll()

Получает все сообщения флэша.

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

array

array get(string $type, array $default = array())

Получает и очищает флэш из стека.

Параметры

string $type
array $default Значение по умолчанию, если $type не существует

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

array

array all()

Получает и очищает всплывающие сообщения из стека.

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

array

set(string $type, $messages)

Регистрирует сообщение для заданного типа.

Параметры

string $type
$messages

setAll(array $messages)

Устанавливает все сообщения флэша.

Параметры

array $messages

bool has(string $type)

Есть ли сообщения флэша для данного типа?

Параметры

string $type

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

bool

array keys()

Возвращает список всех определенных типов.

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

array

string getStorageKey()

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

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

string

mixed clear()

Очищает данные из контейнера.

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

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

ArrayIterator getIterator() устарело

устарело

since version 2.4, to be removed in 3.0.

Возвращает итератор для флэшей.

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

ArrayIterator Экземпляр \ArrayIterator

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/2.7/Symfony/Component/HttpFoundation/Session/Flash/FlashBag.html

Spec-Zone.ru

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