如何从Symfony2中的控制器中获取config.yml
或security.yml
的值?我不是在谈论我在#34;参数"下定义的那些。密钥(可以通过$this->container->getParameter()
轻松获取),但存储在上层的密钥。
例如,我如何获得security.firewalls.my_firewall.remember_me.key
值?
答案 0 :(得分:2)
将值定义为参数并将其分配给config.yml
或security.yml
中的值有什么问题?您可以从控制器轻松获取它。
例如,在parameters.ini
文件中添加一个参数:
remember_me_key = some_key_here
然后在security.yml
文件中使用它:
security.firewalls.my_firewall.remember_me.key: %remember_me_key%
并以您已经完成的方式从控制器访问它。