--- 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;