Symfony2在创建服务之后但在控制器之前触发的事件

时间:2011-10-26 10:14:13

标签: events symfony

在创建自定义服务之后但在调用控制器操作之前是否会触发事件?

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

2 个答案:

答案 0 :(得分:5)

DIC(依赖注入容器)的一个好处是服务只在您真正需要时创建。这意味着将调用大多数服务,从而在控制器中创建。

要回答您的问题,在控制器之前会触发kernel.request事件,因此您可以使用该事件。

答案 1 :(得分:2)

这里有一个事件列表,但我不确定它是否完整:

http://symfony.com/doc/current/book/internals.html#events