Refactored the configuration tree

This commit is contained in:
William DURAND 2011-09-08 09:28:38 +02:00
parent f64c5af86d
commit fbf2f279f0

View file

@ -121,6 +121,13 @@ class Configuration implements ConfigurationInterface
->prototype('scalar')->end()
->end()
->end()
->fixXmlConfig('setting')
->children()
->arrayNode('settings')
->useAttributeAsKey('key')
->prototype('scalar')->end()
->end()
->end()
->fixXmlConfig('connection')
->append($this->getDbalConnectionsNode())
->end()
@ -172,6 +179,16 @@ class Configuration implements ConfigurationInterface
->prototype('scalar')->end()
->end()
->end()
->fixXmlConfig('setting')
->children()
->arrayNode('settings')
->useAttributeAsKey('key')
->prototype('array')
->useAttributeAsKey('key')
->prototype('scalar')
->end()
->end()
->end()
;
return $node;