config.yml
以下はSymfony2のかなり標準的なコードブロックです。外部パラメーターに基づいて異なるものを動的にロードしたいparameter.ini
(私の場合、サーバー環境変数から取得していますSYMFONY__SERVER__VARIABLE
)。私の唯一の問題は、Sf2がパラメータを受け取らないことによると思われます。
たとえば、これは機能します。しかし、以下はそうではありません。
imports:
- { resource: parameters.ini }
- { resource: security.yml }
framework:
router: { resource: "%kernel.root_dir%/config/routing.yml" }
以下の例はそうではありません。私には、これら2つの例は、同じディレクトリにあるためrouting.yml
、同じ結果を生成するように見えます。parameters.ini
imports:
- { resource: "%kernel.root_dir%/config/parameters.ini" }
- { resource: security.yml }
framework:
router: { resource: "%kernel.root_dir%/config/routing.yml" }
上記の例を見た理由は%kernel.root_dir%
、のその他の領域でうまく機能することがわかっているためですconfig.yml
。そして、それは私がそれを作っていること以外の何かがあることを私に教えてくれるので、このコードは機能しません。
最終的には、これが私がやりたいことです。
imports:
- { resource: "%server.variable%-parameters.ini" }