2011-12-13 3 views

답변

8

가져올 수있는 방법은 없지만 알아낼 수 있습니다. 컨트롤러 내에서

:

__DIR__.'/../Resources/config' 

사실, 당신은 load() 방법을 사용하여 번들의 확장 클래스를 볼 수 있습니다.

+0

마지막 줄의 의미를 명확히 할 수 있습니까? – Tower

+0

번들의 DependencyInjection 폴더를 확인하고 Extension 클래스를 살펴보십시오. –

+1

'__DIR __.'/ ../Resources/config''는'/ var/www/html/Symfony2/src/Mario/MyBundle/Bundle/Controller /../ Resources/config'를 렌더링합니다. 그렇지? – mario

7

아니면 다음 kernel 서비스를 얻을 수는 항상 응용 프로그램 폴더를 가리키는)

$kernel->locateResource('@NameOfBundle/Resources/config/filename'); 
+0

Symfony 2.8에서 작동하지 않았습니다. –

0
$this->get('kernel')->getRootDir() . '/config'; 

getRootDir을 (실행합니다.

관련 문제