3

这里它说:

3) 一个控制器被执行并传递了扁平化的异常。要渲染的确切控制器作为构造函数参数传递给此侦听器。此控制器将返回此错误页面的最终响应。

我需要这样做:

要渲染的确切控制器作为构造函数参数传递给此侦听器

这是什么意思?文档没有示例。

4

1 回答 1

2

最好的选择是查看ExceptionListener的代码。如您所见,构造函数将 $controller 作为参数。它是一个字符串,指示将在子请求中使用哪个控制器。默认情况下它是一个

Symfony\Bundle\TwigBundle\Controller\ExceptionController::showAction

并且此控制器将返回此错误异常的最终响应

于 2013-04-27T15:11:16.797 回答