我是 Symfony 的新手(使用 2.2 版)并尝试添加自定义异常侦听器。我已阅读以下链接,但无法使其正常工作。
我要做的是创建一个自定义错误异常侦听器并从我的控制器和服务中使用它,
throw new jsonErrorException('invalid_params');
像这样显示 json twig 模板。(我正在为我的原生智能手机应用程序开发一个后台程序)
{"status": "error", "message": "invalid_params"}
我已将我的 CustomEventListener 注册到我的 src/My/Bundle/Resources/config/services.yml 并创建了一个自定义异常类,如以下链接所示(Overriding Symfony 2 exceptions?)但我收到错误
symfony exceptions must be valid objects derived from the exception base class
我在这里做错了吗?谢谢。