|
@@ -224,11 +224,13 @@ class Configuration implements ConfigurationInterface
|
|
|
->prototype('array')
|
|
|
->beforeNormalization()
|
|
|
->ifString()
|
|
|
- ->then(function($v) { return array ('type' => $v); })
|
|
|
+ ->then(function($v) { return array('type' => $v); })
|
|
|
->end()
|
|
|
- ->treatNullLike(array ())
|
|
|
+ ->treatNullLike(array())
|
|
|
+ ->treatFalseLike(array('mapping' => false))
|
|
|
->performNoDeepMerging()
|
|
|
->children()
|
|
|
+ ->scalarNode('mapping')->defaultValue(true)->end()
|
|
|
->scalarNode('type')->end()
|
|
|
->scalarNode('dir')->end()
|
|
|
->scalarNode('alias')->end()
|
|
@@ -272,7 +274,7 @@ class Configuration implements ConfigurationInterface
|
|
|
->addDefaultsIfNotSet()
|
|
|
->beforeNormalization()
|
|
|
->ifString()
|
|
|
- ->then(function($v) { return array ('type' => $v); })
|
|
|
+ ->then(function($v) { return array('type' => $v); })
|
|
|
->end()
|
|
|
->children()
|
|
|
->scalarNode('type')->defaultValue('array')->isRequired()->end()
|