Symfony2-将config.yml上的参数用于服务的参数

Symfony2-将config.yml上的参数用于服务的参数,symfony,Symfony,我正在尝试使用另一个问题中描述的方法,但我无法使其工作: 总之,我想使用变量在唯一的文件中定义我的服务的参数。然后,我只将此变量作为参数传递给我的服务。如果有一天,我决定改变参数,我不必改变我服务上的所有调用。我只想改变这个变量的内容。但是,我有以下错误: Symfony\Component\DependencyInjection\Exception\InvalidArgumentException无法转储包含对其他服务引用的参数的容器(在“/company.usermanagerservic

我正在尝试使用另一个问题中描述的方法,但我无法使其工作:

总之,我想使用变量在唯一的文件中定义我的服务的参数。然后,我只将此变量作为参数传递给我的服务。如果有一天,我决定改变参数,我不必改变我服务上的所有调用。我只想改变这个变量的内容。但是,我有以下错误:

Symfony\Component\DependencyInjection\Exception\InvalidArgumentException无法转储包含对其他服务引用的参数的容器(在“/company.usermanagerservice/em”中找到对服务“条令.orm.entity_manager”的引用)

有人能让它工作吗?或者你有其他想法吗

编辑: 然后在config.yml上:

parameters: 
    company.userManagerService: 
        em: 'doctrine.orm.entity_manager' 
        user_helper: 'company.helper.user' 
        fos_manipulator: 'fos_user.util.user_manipulator'   

请添加您的配置,
/headoo.usermanagerservice/em
是如何定义的?我尝试了服务。yml:company.user\u manager:class:company\CoreBundle\Model\UserManager参数:[%company.usermanagerservice%]然后在config.yml:parameters:company.userManagerService:em:'doctrine.orm.entity_manager'user_helper:'company.helper.user'fos_manipulator:'fos_user.util.user_manipulator'抱歉,我没有设法使迷你降价有效。有点难以辨认。为您修复了;)完美@JovanPerovic!谢谢;)
parameters: 
    company.userManagerService: 
        em: 'doctrine.orm.entity_manager' 
        user_helper: 'company.helper.user' 
        fos_manipulator: 'fos_user.util.user_manipulator'