次の 3 つの symfony2 構成ファイル (非常に簡略化されたもの) があるとします。ここで、現在の環境として AppKernel によってロードされるファイルは最初のファイル app/config/config_env.yml です:
app/config/config_env.yml:
imports:
- { resource: config2.yml }
- { resource: config3.yml }
parameters:
param: one
app/config/config2.yml:
imports:
- { resource: config4.yml }
parameters:
param: two
app/config/config3.yml:
imports:
- { resource: config5.yml }
parameters:
param: three
app/config/config4.yml:
parameters:
param: four
app/config/config5.yml:
parameters:
param: five
コードから param を参照するときはいつでも、param に関連付けられている値 (1、2、3、4、または 5) とその理由を理解するのを手伝ってもらえますか? または、言い換えれば、インポートに関する Symfony2 の優先順位規則とは何ですか?
ありがとう、
ロドリゴ