|
@@ -42,7 +42,7 @@ abstract class AbstractDoctrineExtension extends Extension
|
|
*/
|
|
*/
|
|
protected function loadMappingInformation(array $objectManager, ContainerBuilder $container)
|
|
protected function loadMappingInformation(array $objectManager, ContainerBuilder $container)
|
|
{
|
|
{
|
|
- if (!$objectManager['mappings'] && $objectManager['auto_mapping']) {
|
|
|
|
|
|
+ if ($objectManager['auto_mapping']) {
|
|
// automatically register bundle mappings
|
|
// automatically register bundle mappings
|
|
foreach (array_keys($container->getParameter('kernel.bundles')) as $bundle) {
|
|
foreach (array_keys($container->getParameter('kernel.bundles')) as $bundle) {
|
|
if (!isset($objectManager['mappings'][$bundle])) {
|
|
if (!isset($objectManager['mappings'][$bundle])) {
|
|
@@ -52,7 +52,7 @@ abstract class AbstractDoctrineExtension extends Extension
|
|
}
|
|
}
|
|
|
|
|
|
foreach ($objectManager['mappings'] as $mappingName => $mappingConfig) {
|
|
foreach ($objectManager['mappings'] as $mappingName => $mappingConfig) {
|
|
- if (false === $mappingConfig) {
|
|
|
|
|
|
+ if (null !== $mappingConfig && false === $mappingConfig['mapping']) {
|
|
continue;
|
|
continue;
|
|
}
|
|
}
|
|
|
|
|