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