0
私は私のバンドルのカスタム設定を使用しようとしていますSymfony2のバンドル設定
#app/config.yml
config.yml
my_app:
level1:
level2:
- "first data"
- "second data"
私はこれらの情報をコントローラまたは
#My/AppBundle/DependencyInjection/Configuration.php
$treeBuilder = new TreeBuilder();
$rootNode = $treeBuilder->root('my_app');
$rootNode
->children()
->arrayNode('level1')
->children()
->arrayNode('level2')->end()
->end()
->end()
->end()
;
このコードは、次のエラーが発生するサービスを受けることができます方法:
InvalidConfigurationException in ArrayNode.php line 317: Unrecognized options "0, 1" under "my_app.level1.level2"
どうすればいいですか?私はあなたが何かやるべきだと思う
ためhereをチェックし、助けファイル。他のバンドルファイルを検索すると、それを行う方法がわかります。 – malcolm