如何在Symfony 2的控制器上下文中将Resources / config文件夹的路径作为字符串获取?
我试过看容器,但我没有发现任何东西。
答案 0 :(得分:8)
没有内置的方法来获取它,但很容易理解。
在控制器内:
__DIR__.'/../Resources/config'
事实上,你会看到你的包的Extension类在load()
方法中使用它。
答案 1 :(得分:7)
或者您可以获得kernel
服务,然后运行
$kernel->locateResource('@NameOfBundle/Resources/config/filename');
答案 2 :(得分:0)
$this->get('kernel')->getRootDir() . '/config';
getRootDir()始终指向app文件夹。