3
symfony2はフラットなパラメータだけを扱うことができますか?symfonyの設定ファイルで配列にアクセスする方法は?
は、我々が持っていると言う:
services:
manager:
class: blabla
arguments: [%app.vat%]
とapp.ymlファイルで:
parameters:
app.vat: 24.5
それは動作しますが、
parameters:
app:
vat: 24.5
は動作しません。配列にアクセスするための特別な構文がありますか?これは不可能ですか?
このようにパラメータを入れ子にすることは可能ではないと思います。 appがいくつかのフレームワーククラスのインスタンスである場合にのみ可能です。次に、このドット記法を使うことができます。これは、例えば、 'kernel.root_dir'パラメータの場合です。 – Kosta
テストのためにYaml :: parse関数をテストできます:) – ZhukV