浏览代码

Removing the symfony version of DisconnectedClassMetadataFactory as the orm has it now.

Jonathan H. Wage 14 年之前
父节点
当前提交
bc7657bd8a
共有 1 个文件被更改,包括 1 次插入16 次删除
  1. 1 16
      src/Symfony/Bundle/DoctrineBundle/Command/DoctrineCommand.php

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

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