From 4e48bbd1822d8b9ab36668b061fc33cd9f56cb3c Mon Sep 17 00:00:00 2001 From: Richard Miller Date: Fri, 16 Dec 2011 07:38:45 -0800 Subject: [PATCH] Merge pull request #46 from nurikabe/master Allow variable "fields" configuration node for attachment mapping. --- DependencyInjection/Configuration.php | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/DependencyInjection/Configuration.php b/DependencyInjection/Configuration.php index 301f5a9..42f49b7 100644 --- a/DependencyInjection/Configuration.php +++ b/DependencyInjection/Configuration.php @@ -204,6 +204,21 @@ class Configuration ->scalarNode('index')->end() ->scalarNode('analyzer')->end() ->scalarNode('term_vector')->end() + ->arrayNode('fields') + ->useAttributeAsKey('name') + ->prototype('array') + ->treatNullLike(array()) + ->addDefaultsIfNotSet() + ->children() + ->scalarNode('type')->defaultValue('string')->end() + ->scalarNode('boost')->end() + ->scalarNode('store')->end() + ->scalarNode('index')->end() + ->scalarNode('analyzer')->end() + ->scalarNode('term_vector')->end() + ->end() + ->end() + ->end() ->end() ->end() ;