如何获取Symfony2 Controller中的Resources/Config文件夹路径?

Tow*_*wer 6 php symfony

如何在Symfony 2中的控制器上下文中将Resources/config文件夹的路径作为字符串获取?

我试过看容器,但我没有发现任何东西.

Ste*_*nte 8

没有内置的方法来获取它,但它很容易弄明白.

在控制器内:

__DIR__.'/../Resources/config'
Run Code Online (Sandbox Code Playgroud)

实际上,您将在其load()方法中看到您的bundle的Extension类使用它.


sch*_*mar 7

或者你可以获得kernel服务然后运行

$kernel->locateResource('@NameOfBundle/Resources/config/filename');
Run Code Online (Sandbox Code Playgroud)