【发布时间】:2016-10-30 19:21:37
【问题描述】:
是否可以在侦听器之前执行控制器操作?
在侦听器检查此更改是否存在之前,我需要在操作调用上触发数据库更改。这可以在 symfony 2/3 中设置甚至可能吗?
动作的结构应该是这样的:
- ControllerAction 保存到数据库并返回响应
- 侦听器检查数据库并根据数据库的最终结果执行或重定向
现在监听器有优先权,我不知道这是否可以改变。
【问题讨论】:
-
检查
kernel.response事件。 symfony.com/doc/current/components/http_kernel/… -
哦,现在清楚了!谢谢!