Spec-Zone.ru › Symfony 4.1

AppVariable

class AppVariable

Выполняет доступ к параметрам и сервисам Symfony в качестве глобальной переменной "app".

Методы

setTokenStorage(TokenStorageInterface $tokenStorage)
setRequestStack(RequestStack $requestStack)
setEnvironment($environment)
setDebug($debug)
TokenInterface|null getToken()

Возвращает текущий токен.

mixed getUser()

Возвращает текущего пользователя.

Request|null getRequest()

Возвращает текущий запрос.

Session|null getSession()

Возвращает текущую сессию.

string getEnvironment()

Возвращает текущую среду приложения.

bool getDebug()

Возвращает текущий режим отладки приложения.

array getFlashes($types = null)

Возвращает некоторые или все существующие сообщения всплывающих уведомлений: * getFlashes() возвращает все сообщения всплывающих уведомлений * getFlashes('notice') возвращает простой массив с сообщениями всплывающих уведомлений этого типа * getFlashes(array('notice', 'error')) возвращает вложенный массив типа => сообщения.

Подробности

setTokenStorage(TokenStorageInterface $tokenStorage)

Параметры

TokenStorageInterface $tokenStorage

setRequestStack(RequestStack $requestStack)

Параметры

RequestStack $requestStack

setEnvironment($environment)

Параметры

$environment

setDebug($debug)

Параметры

$debug

TokenInterface|null getToken()

Возвращает текущий токен.

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

TokenInterface|null

Исключения

RuntimeException При отсутствии TokenStorage

mixed getUser()

Возвращает текущего пользователя.

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

mixed

См. также

TokenInterface::getUser

Request|null getRequest()

Возвращает текущий запрос.

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

Request|null Объект HTTP запроса

Session|null getSession()

Возвращает текущую сессию.

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

Session|null Сессия

string getEnvironment()

Возвращает текущую среду приложения.

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

string Строка текущей среды (например, 'dev')

bool getDebug()

Возвращает текущий режим отладки приложения.

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

bool Текущий режим отладки

array getFlashes($types = null)

Возвращает некоторые или все существующие сообщения всплывающих уведомлений: * getFlashes() возвращает все сообщения всплывающих уведомлений * getFlashes('notice') возвращает простой массив с сообщениями всплывающих уведомлений этого типа * getFlashes(array('notice', 'error')) возвращает вложенный массив типа => сообщения.

Параметры

$types

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

array

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
https://api.symfony.com/4.1/Symfony/Bridge/Twig/AppVariable.html

Spec-Zone.ru

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