繁体   English   中英

将部分参数传递给security.yml-Symfony2

[英]Pass in part of a parameter into security.yml - Symfony2

我在parameters.yml中有这个

parameters:
    various_info:
        setting_1:
            test: true

我想将'various_info.setting_1'传递到服务中,但是如果我传递整个'various_info'参数,似乎只能使它正常工作。

在services.yml这将工作

a.random.service:
    class: etc..
    arguments:
        - @another_service
        - %another_param%
        - %various_info%

...但是我只想传递所需的部分,但这些都不起作用

arguments:
    - %various_info.setting_1%
arguments:
    - [%various_info.setting_1%]

可能吗? 仅通过我认为需要的部分,这将是更清晰和更好的做法。

这个有可能。 security.yml被包含在config.yml的开头,该文件还包含parameters.yml。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM