diff -r 92ddb5488eb4 -r 540607cf3447 DependencyInjection/Configuration.php --- a/DependencyInjection/Configuration.php Thu Nov 17 11:37:05 2011 +0100 +++ b/DependencyInjection/Configuration.php Thu Nov 17 12:07:53 2011 +0100 @@ -2,6 +2,8 @@ namespace IRI\Bundle\WikiTagBundle\DependencyInjection; +use Symfony\Component\Config\Definition\ScalarNode; + use Symfony\Component\Config\Definition\Builder\TreeBuilder; use Symfony\Component\Config\Definition\ConfigurationInterface; @@ -23,7 +25,6 @@ $rootNode ->children() ->scalarNode('route_for_documents_by_tag')->defaultNull()->end() - ->scalarNode('reactive_selectors')->defaultNull()->end() ->scalarNode('document_class')->isRequired()->end() ->scalarNode('document_id_column')->defaultValue('id')->end() ->end() @@ -52,6 +53,11 @@ ->end() ->end() ->end() + ->arrayNode('reactive_selectors') + ->treatNullLike(array()) + ->useAttributeAsKey('name') + ->prototype('variable') + ->end() ->end(); return $treeBuilder;