我想在配置文件(config.yml)中添加一个简单的值列表。例如:如何在Symfony2配置中添加具有值的数组?
my_bundle:
columns: ["col1", "col2"]
当添加节点到配置解析器,它只是失败:
$rootNode = $treeBuilder->root('my_bundle');
$rootNode->arrayNode('columns')->children()->end();
以下是错误:
InvalidConfigurationException: Unrecognized options "0, 1" under "my_bundle.columns"
我缺少什么?这甚至有可能吗?
差不多。我发现另一个提到'prototype'方法的问题。在我的情况下,原型必须保持“标量”,它的工作。 –
我不明白你想实现什么,然后,使用此代码'的var_dump($配置);'='阵列 ( [列] =>阵列 ( [0] => COL1 [1 ] => col2 ) )' – Touki
不应该在' - > prototype('scalar')'后面有另一个' - > end()'? – liviucmg