En la configuración de enrutamiento de una aplicación Symfony2, puedo hacer referencia a un archivo como este:
somepage:
prefix: someprefix
resource: "@SomeBundle/Resources/config/config.yml"
¿Hay alguna forma de acceder a un archivo relativo al paquete dentro de un controlador u otro código PHP? En particular, estoy tratando de usar un objeto Symfony \ Component \ Yaml \ Parser para analizar un archivo, y no quiero referirme a ese archivo en absoluto. Esencialmente, quiero hacer esto:
$parser = new Parser();
$config = $parser->parse( file_get_contents("@SomeBundle/Resources/config/config.yml") );
Revisé la clase Symfony \ Component \ Finder \ Finder, pero no creo que eso sea lo que estoy buscando. ¿Algunas ideas? ¿O tal vez estoy pasando por alto por completo una mejor manera de hacer esto?