0

我想对服务(菜单服务)执行操作,同时捆绑在应用程序中注册自身。Symfony 在每个请求上注册所有包,所以应该有一个选项来执行一些操作。

有什么建议么?

4

1 回答 1

1

不太清楚你的意思,但你可以使用一些内核事件来做一些定制。看看:http ://symfony.com/doc/current/book/internals.html#kernel-request-event

或者,您可以在服务编译期间使用 CompilerPass 执行一些操作。这是关于编译器 PAS 的解释: http ://richardmiller.co.uk/2012/02/15/symfony2-service-container-compiler-passes/

于 2012-04-05T05:07:07.613 回答