Как получить путь к папке Resources / Config в контроллере Symfony2? - PullRequest
6 голосов
/ 13 декабря 2011

Как мне получить путь к папке Resources / config в виде строки в контексте контроллера в Symfony 2?

Я попытался просмотреть контейнер, но ничего не обнаружил.

Ответы [ 3 ]

8 голосов
/ 13 декабря 2011

Нет встроенного метода для его извлечения, но его легко выяснить.

Из контроллера:

__DIR__.'/../Resources/config'

Фактически, вы увидите класс Extension вашего комплекта.используя его в методе load().

7 голосов
/ 16 мая 2014

Или вы можете получить сервис kernel и затем запустить

$kernel->locateResource('@NameOfBundle/Resources/config/filename');
0 голосов
/ 07 ноября 2016
$this->get('kernel')->getRootDir() . '/config';

getRootDir () всегда указывает на папку приложения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...