Changeset 4936 for trunk/lib/Doctrine

Show
Ignore:
Timestamp:
09/12/08 13:04:25 (4 months ago)
Author:
romanb
Message:

improved _isDoctrineEntity check

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/lib/Doctrine/Query/Parser/AbstractSchemaName.php

    r4930 r4936  
    6565    protected function _isDoctrineEntity($componentName) 
    6666    { 
    67         if (class_exists($componentName)) { 
    68             $reflectionClass = new ReflectionClass($componentName); 
    69             $dctrnEntityReflectionClass = new ReflectionClass('Doctrine_ORM_Entity'); 
    70  
    71             return $reflectionClass->isSubclassOf($dctrnEntityReflectionClass); 
    72         } 
    73  
    74         return false; 
     67        return class_exists($componentName) && is_subclass_of($componentName, 'Doctrine_ORM_Entity'); 
    7568    } 
    7669}