Контроллер исключений
класс ExceptionController
Контроллер исключений отображает страницы ошибок или исключений для данного FlattenException.
Методы
| __construct(Environment $twig, $debug) | ||
| Response | showAction(Request $request, FlattenException $exception, DebugLoggerInterface $logger = null) Преобразует исключение в ответ. |
Подробности
__construct(Environment $twig, $debug)
Параметры
| Environment | $twig | |
| $debug |
Response showAction(Request $request, FlattenException $exception, DebugLoggerInterface $logger = null)
Преобразует исключение в ответ.
Параметр запроса "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.2/Symfony/Bundle/TwigBundle/Controller/ExceptionController.html