|
@@ -139,7 +139,7 @@ abstract class DoctrineCommand extends Command
|
|
$bundleMetadatas = array();
|
|
$bundleMetadatas = array();
|
|
$entityManagers = $this->getDoctrineEntityManagers();
|
|
$entityManagers = $this->getDoctrineEntityManagers();
|
|
foreach ($entityManagers as $key => $em) {
|
|
foreach ($entityManagers as $key => $em) {
|
|
- $cmf = new SymfonyDisconnectedClassMetadataFactory();
|
|
|
|
|
|
+ $cmf = new DisconnectedClassMetadataFactory();
|
|
$cmf->setEntityManager($em);
|
|
$cmf->setEntityManager($em);
|
|
$metadatas = $cmf->getAllMetadata();
|
|
$metadatas = $cmf->getAllMetadata();
|
|
foreach ($metadatas as $metadata) {
|
|
foreach ($metadatas as $metadata) {
|
|
@@ -152,19 +152,4 @@ abstract class DoctrineCommand extends Command
|
|
|
|
|
|
return $bundleMetadatas;
|
|
return $bundleMetadatas;
|
|
}
|
|
}
|
|
-}
|
|
|
|
-
|
|
|
|
-class SymfonyDisconnectedClassMetadataFactory extends DisconnectedClassMetadataFactory
|
|
|
|
-{
|
|
|
|
- /**
|
|
|
|
- * @override
|
|
|
|
- */
|
|
|
|
- protected function _newClassMetadataInstance($className)
|
|
|
|
- {
|
|
|
|
- if (class_exists($className)) {
|
|
|
|
- return new ClassMetadata($className);
|
|
|
|
- } else {
|
|
|
|
- return new ClassMetadataInfo($className);
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
}
|
|
}
|