На самом деле я разрабатываю пакет для symfony 2. Я хотел бы разрешить пользователю настраивать мой пакет с помощью DIC без проверки какой-либо части конфигурации пакета.
Например, пользователь устанавливает эту конфигурацию:
root_node:
node:
key1: value1
key2: value2
key3: value3
И мой комплект конфигурации настроен следующим образом:
$treeBuilder = new TreeBuilder();
$rootNode = $treeBuilder->root('root_node');
$rootNode
->children()
->arrayNode('node')->children()->end()
->end();
Я бы хотел, чтобы дочерние узлы «узла» могли настраиваться пользователем без проверки конфигурацией пакета. . Я не знаю, как изменить конфигурацию для этой проблемы.