В конфигурации маршрутизации приложения Symfony2 я могу ссылаться на такой файл:
somepage:
prefix: someprefix
resource: "@SomeBundle/Resources/config/config.yml"
Есть ли способ получить доступ к файлу относительно пакета внутри контроллера или другого кода PHP? В частности, я пытаюсь использовать объект Symfony \ Component \ Yaml \ Parser для анализа файла, и я не хочу полностью ссылаться на этот файл. По сути, я хочу это сделать:
$parser = new Parser();
$config = $parser->parse( file_get_contents("@SomeBundle/Resources/config/config.yml") );
Я проверил класс Symfony \ Component \ Finder \ Finder, но не думаю, что это то, что я ищу. Есть идеи? Или, может быть, я полностью упускаю из виду лучший способ сделать это?