एक 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 वर्ग की जाँच की है, लेकिन मुझे नहीं लगता कि मैं वही देख रहा हूँ। कोई विचार? या शायद मैं ऐसा करने का एक बेहतर तरीका पूरी तरह से देख रहा हूँ?