Skip to content

Commit

Permalink
abstain from registering incomplete services
Browse files Browse the repository at this point in the history
  • Loading branch information
xabbuh committed Apr 7, 2019
1 parent eb88c42 commit 14dc79d
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion DependencyInjection/DoctrineExtension.php
Expand Up @@ -355,11 +355,17 @@ protected function ormLoad(array $config, ContainerBuilder $container)

$config['entity_managers'] = $this->fixManagersAutoMappings($config['entity_managers'], $container->getParameter('kernel.bundles'));

$loadPropertyInfoExtractor = interface_exists('Symfony\Component\PropertyInfo\PropertyInfoExtractorInterface')
&& class_exists('Symfony\Bridge\Doctrine\PropertyInfo\DoctrineExtractor');

foreach ($config['entity_managers'] as $name => $entityManager) {
$entityManager['name'] = $name;
$this->loadOrmEntityManager($entityManager, $container);

$this->loadPropertyInfoExtractor($name, $container);
if ($loadPropertyInfoExtractor) {
$this->loadPropertyInfoExtractor($name, $container);
}

$this->loadValidatorLoader($name, $container);
}

Expand Down

0 comments on commit 14dc79d

Please sign in to comment.