在symfony2中为运行时的服务设置methodcalls

时间:2012-07-27 11:27:18

标签: symfony

是否可以在运行时在Symfony2中的服务上设置方法调用?

我想在运行时设置这样的东西:

calls:
            - [ setEventDispatcher, [ @event_dispatcher ] ]

情景将是:
onKernel事件上有一个侦听器,用于检查请求中是否设置了参数,然后将方法调用添加到容器中的服务。
因此,我想这会延迟加载。

我看到构建器中有一个方法 setMethodCalls(),所以也许我可以使用它?

0 个答案:

没有答案