|
@@ -132,18 +132,6 @@ class Configuration
|
|
|
->scalarNode('proxy_dir')->defaultValue('%kernel.cache_dir%/doctrine/orm/Proxies')->end()
|
|
|
->scalarNode('proxy_namespace')->defaultValue('Proxies')->end()
|
|
|
->end()
|
|
|
- ->fixXmlConfig('hydrator')
|
|
|
- ->children()
|
|
|
- ->arrayNode('hydrators')
|
|
|
- ->useAttributeAsKey('name')
|
|
|
- ->prototype('scalar')
|
|
|
- ->beforeNormalization()
|
|
|
- ->ifTrue(function($v) { return is_array($v) && isset($v['class']); })
|
|
|
- ->then(function($v) { return $v['class']; })
|
|
|
- ->end()
|
|
|
- ->end()
|
|
|
- ->end()
|
|
|
- ->end()
|
|
|
->fixXmlConfig('entity_manager')
|
|
|
->append($this->getOrmEntityManagersNode())
|
|
|
->end()
|
|
@@ -168,6 +156,18 @@ class Configuration
|
|
|
->scalarNode('connection')->end()
|
|
|
->scalarNode('class_metadata_factory_name')->defaultValue('%doctrine.orm.class_metadata_factory_name%')->end()
|
|
|
->end()
|
|
|
+ ->fixXmlConfig('hydrator')
|
|
|
+ ->children()
|
|
|
+ ->arrayNode('hydrators')
|
|
|
+ ->useAttributeAsKey('name')
|
|
|
+ ->prototype('scalar')
|
|
|
+ ->beforeNormalization()
|
|
|
+ ->ifTrue(function($v) { return is_array($v) && isset($v['class']); })
|
|
|
+ ->then(function($v) { return $v['class']; })
|
|
|
+ ->end()
|
|
|
+ ->end()
|
|
|
+ ->end()
|
|
|
+ ->end()
|
|
|
->fixXmlConfig('mapping')
|
|
|
->children()
|
|
|
->arrayNode('mappings')
|