Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/231.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在一个Symfony控制器/捆绑包中重写异常处理_Php_Symfony_Exception Handling - Fatal编程技术网

Php 在一个Symfony控制器/捆绑包中重写异常处理

Php 在一个Symfony控制器/捆绑包中重写异常处理,php,symfony,exception-handling,Php,Symfony,Exception Handling,我有一个Symfony应用程序,在src/目录中有五到六个bundle。我想覆盖其中一个bundle的Symfony异常处理,但不是全部。这可能吗 我读过关于覆盖错误页面的内容,但这似乎是一个全局问题 你的用例是什么?你能用KerneleEvents::EXCEPTION解决这个问题吗?我在一个包中实现了特殊的API,它指定了错误处理。但我不希望错误处理影响到其他包。据我所知,您的情况是:如果您对API使用自定义异常,那么您可以在KerneleEvent中处理API异常。

我有一个Symfony应用程序,在src/目录中有五到六个bundle。我想覆盖其中一个bundle的Symfony异常处理,但不是全部。这可能吗


我读过关于覆盖错误页面的内容,但这似乎是一个全局问题

你的用例是什么?你能用KerneleEvents::EXCEPTION解决这个问题吗?我在一个包中实现了特殊的API,它指定了错误处理。但我不希望错误处理影响到其他包。据我所知,您的情况是:如果您对API使用自定义异常,那么您可以在KerneleEvent中处理API异常。