php Symfony处理错误

flseospp  于 2022-11-21  发布在  PHP
关注(0)|答案(1)|浏览(87)

如果你使用例如get或set from一个实体,或者当用教义保存时,如果有错误,是否有可能返回false?
目前总是有一个错误,例如500。我想拦截这个错误并返回false。如何才能做到最好?

wwtsj6pe

wwtsj6pe1#

您可以为异常创建自己的事件监听程序,并根据异常类型将其转换为响应。例如,您可以将一些消息添加到flesh bag中,然后将用户重定向到上一个路由。
请在官方文档中查找更多信息:https://symfony.com/doc/current/event_dispatcher.html#creating-an-event-listener

相关问题