2013-06-26 105 views
0

我想知道Symfony在加載配置文件時使用了什麼順序,我似乎無法找到答案。稍後使用Extension類中的processConfiguration方法展開配置。Symfony2配置加載順序

回答

3
  • Symfony的負載應用程序/配置/ config.yml第一
  • CONFIG_ {環境} .yml之後它能夠覆蓋默認設置
  • 之後所有束配置在束的順序加載被註冊在app/AppKernel.php
+0

謝謝你的答案;) –

+0

在Symfony的2.3,似乎束CONFIGS首先加載,在定義的順序,然後在'AppKernel指定的文件:: registerContainerConfiguration( )'。 – Tamlyn

+0

對不起,但是Symfony首先加載'config_ {environment} .yml'。通常這個文件是'import's'config.yml'。這由AppKernel.php完成,至少在新生成的項目中完成。 – MauganRa