我在 bundle 中有一个服务A
,我在 bundleB
和C
. 有没有办法为我使用它的每个捆绑包中的一个服务参数传递不同的值?
例如,我有一个为不同的应用程序工作的用户管理器服务,我需要在初始化时让它为不同的应用程序工作(基于构造函数)。这个论点在我使用该应用程序的每个捆绑包中都不同。
我在 bundle 中有一个服务A
,我在 bundleB
和C
. 有没有办法为我使用它的每个捆绑包中的一个服务参数传递不同的值?
例如,我有一个为不同的应用程序工作的用户管理器服务,我需要在初始化时让它为不同的应用程序工作(基于构造函数)。这个论点在我使用该应用程序的每个捆绑包中都不同。
您可以使用 symfony 服务配置器
http://symfony.com/doc/current/components/dependency_injection/configurators.html