FlashBagInterface
интерфейс FlashBagInterface реализует SessionBagInterface
FlashBagInterface.
Методы
| строка | getName() Возвращает имя этого пакета. | из SessionBagInterface |
| initialize(массив $array) Инициализирует пакет. | из SessionBagInterface | |
| строка | getStorageKey() Возвращает ключ хранилища для этого пакета. | из SessionBagInterface |
| смешанный | clear() Очищает данные из пакета. | из SessionBagInterface |
| add(строка $type, строка $message) Добавляет сообщение всплывающей подсказки для типа. | ||
| set(строка $type, строка|массив $message) Регистрирует сообщение для данного типа. | ||
| массив | peek(строка $type, массив $default = массив()) Возвращает сообщения всплывающей подсказки для заданного типа. | |
| массив | peekAll() Возвращает все сообщения всплывающей подсказки. | |
| массив | get(строка $type, массив $default = массив()) Получает и очищает всплывающее сообщение из стека. | |
| массив | all() Получает и очищает всплывающие сообщения из стека. | |
| setAll(массив $messages) Устанавливает все сообщения всплывающей подсказки. | ||
| логический | has(строка $type) Есть ли сообщения всплывающей подсказки для данного типа? | |
| массив | keys() Возвращает список всех определённых типов. |
Подробности
строка getName()
Возвращает имя этого пакета.
Значение возврата
| строка |
initialize(массив $array)
Инициализирует пакет.
Параметры
| массив | $array |
строка getStorageKey()
Возвращает ключ хранилища для этого пакета.
Значение возврата
| строка |
смешанный clear()
Очищает данные из пакета.
Значение возврата
| смешанный | Любые данные, которые были содержались |
add(строка $type, строка $message)
Добавляет сообщение всплывающей подсказки для типа.
Параметры
| строка | $type | |
| строка | $message |
set(строка $type, строка|массив $message)
Регистрирует сообщение для данного типа.
Параметры
| строка | $type | |
| строка|массив | $message |
массив peek(строка $type, массив $default = массив())
Возвращает сообщения всплывающей подсказки для заданного типа.
Параметры
| строка | $type | Категория типа сообщения |
| массив | $default | Значение по умолчанию, если $type не существует |
Значение возврата
| массив |
массив peekAll()
Возвращает все сообщения всплывающей подсказки.
Значение возврата
| массив |
массив get(строка $type, массив $default = массив())
Получает и очищает всплывающее сообщение из стека.
Параметры
| строка | $type | |
| массив | $default | Значение по умолчанию, если $type не существует |
Значение возврата
| массив |
массив all()
Получает и очищает всплывающие сообщения из стека.
Значение возврата
| массив |
setAll(массив $messages)
Устанавливает все сообщения всплывающей подсказки.
Параметры
| массив | $messages |
логический has(строка $type)
Есть ли сообщения всплывающей подсказки для данного типа?
Параметры
| строка | $type |
Значение возврата
| логический |
массив keys()
Возвращает список всех определённых типов.
Значение возврата
| массив |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/2.7/Symfony/Component/HttpFoundation/Session/Flash/FlashBagInterface.html