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