КонтроллерИсключений
класс КонтроллерИсключений
КонтроллерИсключений отображает страницы ошибок или исключений для заданного FlattenException.
Методы
| __construct(Twig_Environment $twig, $debug) | ||
| Response | showAction(Запрос $request, FlattenException $exception, DebugLoggerInterface $logger = null) Преобразует исключение в Response. |
Подробности
__construct(Twig_Environment $twig, $debug)
Параметры
| Twig_Environment | $twig | |
| $debug |
Response showAction(Запрос $request, FlattenException $exception, DebugLoggerInterface $logger = null)
Преобразует исключение в Response.
Параметр запроса "showException" может использоваться для принудительного отображения страницы ошибки (если установлен в false) или страницы исключения (если установлен в true). Если он отсутствует, будет использовано значение "debug", переданное в конструктор.
Параметры
| Запрос | $request | Запрос |
| FlattenException | $exception | Экземпляр FlattenException |
| DebugLoggerInterface | $logger | Экземпляр DebugLoggerInterface |
Возвращаемое значение
| Response |
Исключения
| InvalidArgumentException | Когда шаблон исключения не существует |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.0/Symfony/Bundle/TwigBundle/Controller/ExceptionController.html