【发布时间】:2014-10-09 12:32:09
【问题描述】:
我能否以某种方式将服务/侦听器配置为在某些环境中不加载/侦听?
我知道我可以在服务中注入kernel.environment 并在每个方法中检查它。但是,这看起来并不优雅:)
有什么想法吗?
【问题讨论】:
标签: symfony
我能否以某种方式将服务/侦听器配置为在某些环境中不加载/侦听?
我知道我可以在服务中注入kernel.environment 并在每个方法中检查它。但是,这看起来并不优雅:)
有什么想法吗?
【问题讨论】:
标签: symfony
您可以将侦听器服务移动到另一个配置文件,例如 services_dev.yml 并根据您在其中捆绑扩展类的加载功能的环境进行加载或不加载
...Bundle/DependencyInjection/...Extension.php
取决于您的项目是如何配置的,如此处所述
【讨论】: