Przeglądaj źródła

Using setEntityManager to inject EntityManager to DisconnectedClassMetadataFactory.

Jonathan H. Wage 14 lat temu
rodzic
commit
bdd6a4ef49

+ 2 - 1
src/Symfony/Bundle/DoctrineBundle/Command/DoctrineCommand.php

@@ -139,7 +139,8 @@ abstract class DoctrineCommand extends Command
         $bundleMetadatas = array();
         $entityManagers = $this->getDoctrineEntityManagers();
         foreach ($entityManagers as $key => $em) {
-            $cmf = new SymfonyDisconnectedClassMetadataFactory($em);
+            $cmf = new SymfonyDisconnectedClassMetadataFactory();
+            $cmf->setEntityManager($em);
             $metadatas = $cmf->getAllMetadata();
             foreach ($metadatas as $metadata) {