Symfony2依赖项注入负载根据条件进行配置

Symfony2依赖项注入负载根据条件进行配置,symfony,configuration,dependency-injection,Symfony,Configuration,Dependency Injection,我想根据symfony2中的条件加载配置参数 如果给定的“驱动程序”参数为“a”,则需要并加载此参数,否则,需要并加载其他参数 在依赖项注入配置中,我必须为所有参数设置一些规则,如不能为null等 我该怎么做

我想根据symfony2中的条件加载配置参数

如果给定的“驱动程序”参数为“a”,则需要并加载此参数,否则,需要并加载其他参数

在依赖项注入配置中,我必须为所有参数设置一些规则,如不能为null等

我该怎么做