events - Symfony2 在服务创建之后但在 Controller 之前触发的事件

标签 events symfony

在创建自定义服务之后、调用 Controller 操作之前是否有事件被触发?

Symfony2 中是否有所有事件的完整列表?

最佳答案

DIC(依赖注入(inject)容器)的好处之一是,服务仅在您实际需要时才创建。这意味着大多数服务将被调用,从而从 Controller 内创建。

为了回答您的问题,有一个在 Controller 之前触发的 kernel.request 事件,因此您可以使用它。

关于events - Symfony2 在服务创建之后但在 Controller 之前触发的事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7901307/

相关文章:

json - 从 Symfony2 Controller 返回基于 “Accept: application/json” 的 JSON,而不修改每个 Controller 操作

php - 是否可以在不扩展 PHPUnit_Framework_TestCase 的情况下使用 PHPUnit 断言?

symfony - 自定义类中没有实体管理器和 ContextErrorException

c# - 在 TextChanged 事件中将信息从打开的表单传递到打开的表单

javascript - Key Up 无法使用 JavaScript

java - 在 Android 上的 CalendarView 中触摸选定日期时无法生成事件

没有关系的 Symfony 实体

javascript - 我可以检测到用户在 IE8-9 中打开开发者工具吗?

javascript - Ember.js - 我希望在转换到新路线时触发一个 Action 事件(在 =""上)

php - 如何使用带有学说的事件监听器更改相关实体