Changeset 4930 for trunk/lib/Doctrine

Show
Ignore:
Timestamp:
09/12/08 11:40:23 (4 months ago)
Author:
romanb
Message:

moved Entity

Location:
trunk/lib/Doctrine
Files:
1 added
1 removed
20 modified

Legend:

Unmodified
Added
Removed
  • trunk/lib/Doctrine/ActiveEntity.php

    r4725 r4930  
    1111 * @since 2.0 
    1212 */ 
    13 class Doctrine_ActiveEntity extends Doctrine_Entity 
     13class Doctrine_ActiveEntity extends Doctrine_ORM_Entity 
    1414{ 
    1515    /** 
     
    9191        // [FIX] Prevent mapped Doctrine_Entitys from being displayed fully 
    9292        foreach ($this->_values as $key => $value) { 
    93             if ($value instanceof Doctrine_Entity) { 
     93            if ($value instanceof Doctrine_ORM_Entity) { 
    9494                $a[$key] = $value->toArray($deep, $prefixKey); 
    9595            } else { 
     
    435435        $this->_extractIdentifier(); 
    436436 
    437         $this->_state = Doctrine_Entity::STATE_CLEAN; 
     437        $this->_state = Doctrine_ORM_Entity::STATE_CLEAN; 
    438438 
    439439        return $this; 
  • trunk/lib/Doctrine/ClassMetadata.php

    r4925 r4930  
    17091709     * @param Entity $entity  The Entity on which the event occured. 
    17101710     */ 
    1711     public function invokeLifecycleCallbacks($lifecycleEvent, Doctrine_Entity $entity) 
     1711    public function invokeLifecycleCallbacks($lifecycleEvent, Doctrine_ORM_Entity $entity) 
    17121712    { 
    17131713        foreach ($this->getLifecycleCallbacks($lifecycleEvent) as $callback) { 
  • trunk/lib/Doctrine/ClassMetadata/Factory.php

    r4789 r4930  
    8787        $loadedParentClass = false; 
    8888        while ($parentClass = get_parent_class($parentClass)) { 
    89             if ($parentClass == 'Doctrine_Entity') { 
     89            if ($parentClass == 'Doctrine_ORM_Entity') { 
    9090                break; 
    9191            } 
     
    178178        //TODO: Skip Entity types MappedSuperclass/Transient 
    179179        do { 
    180             if ($className === 'Doctrine_Entity') { 
     180            if ($className === 'Doctrine_ORM_Entity') { 
    181181                break; 
    182182            } else if ($className == $name) { 
  • trunk/lib/Doctrine/Collection.php

    r4915 r4930  
    230230     * @return void 
    231231     */ 
    232     public function _setOwner(Doctrine_Entity $entity, Doctrine_ORM_Mapping_AssociationMapping $relation) 
     232    public function _setOwner(Doctrine_ORM_Entity $entity, Doctrine_ORM_Mapping_AssociationMapping $relation) 
    233233    { 
    234234        $this->_owner = $entity; 
     
    393393     * 
    394394     */ 
    395     public function search(Doctrine_Entity $record) 
     395    public function search(Doctrine_ORM_Entity $record) 
    396396    { 
    397397        return array_search($record, $this->_data, true); 
     
    458458    public function set($key, $value) 
    459459    { 
    460         if ( ! $value instanceof Doctrine_Entity) { 
     460        if ( ! $value instanceof Doctrine_ORM_Entity) { 
    461461            throw new Doctrine_Collection_Exception('Value variable in set is not an instance of Doctrine_Entity'); 
    462462        } 
     
    476476    { 
    477477        //TODO: really only allow entities? 
    478         if ( ! $value instanceof Doctrine_Entity) { 
     478        if ( ! $value instanceof Doctrine_ORM_Entity) { 
    479479            throw new Doctrine_Record_Exception('Value variable in collection is not an instance of Doctrine_Entity.'); 
    480480        } 
  • trunk/lib/Doctrine/Connection/UnitOfWork.php

    r4926 r4930  
    304304     * @todo Rename to scheduleForInsert(). 
    305305     */ 
    306     public function registerNew(Doctrine_Entity $entity) 
     306    public function registerNew(Doctrine_ORM_Entity $entity) 
    307307    { 
    308308        $oid = $entity->getOid(); 
     
    330330     * Checks whether an entity is registered as new on the unit of work. 
    331331     * 
    332      * @param Doctrine_Entity $entity 
     332     * @param Doctrine_ORM_Entity $entity 
    333333     * @return boolean 
    334334     * @todo Rename to isScheduledForInsert(). 
    335335     */ 
    336     public function isRegisteredNew(Doctrine_Entity $entity) 
     336    public function isRegisteredNew(Doctrine_ORM_Entity $entity) 
    337337    { 
    338338        return isset($this->_newEntities[$entity->getOid()]); 
     
    345345     * @param Doctrine::ORM::Entity $entity 
    346346     */ 
    347     public function registerClean(Doctrine_Entity $entity) 
     347    public function registerClean(Doctrine_ORM_Entity $entity) 
    348348    { 
    349349        $this->addToIdentityMap($entity); 
     
    356356     * @todo Rename to scheduleForUpdate(). 
    357357     */ 
    358     public function registerDirty(Doctrine_Entity $entity) 
     358    public function registerDirty(Doctrine_ORM_Entity $entity) 
    359359    { 
    360360        $oid = $entity->getOid(); 
     
    381381     * @todo Rename to isScheduledForUpdate(). 
    382382     */ 
    383     public function isRegisteredDirty(Doctrine_Entity $entity) 
     383    public function isRegisteredDirty(Doctrine_ORM_Entity $entity) 
    384384    { 
    385385        return isset($this->_dirtyEntities[$entity->getOid()]); 
     
    391391     * @todo Rename to scheduleForDelete(). 
    392392     */ 
    393     public function registerDeleted(Doctrine_Entity $entity) 
     393    public function registerDeleted(Doctrine_ORM_Entity $entity) 
    394394    { 
    395395        $oid = $entity->getOid(); 
     
    421421     * @todo Rename to isScheduledForDelete(). 
    422422     */ 
    423     public function isRegisteredRemoved(Doctrine_Entity $entity) 
     423    public function isRegisteredRemoved(Doctrine_ORM_Entity $entity) 
    424424    { 
    425425        return isset($this->_deletedEntities[$entity->getOid()]); 
     
    433433     * @return boolean                      whether ot not the operation was successful 
    434434     */ 
    435     public function detach(Doctrine_Entity $entity) 
     435    public function detach(Doctrine_ORM_Entity $entity) 
    436436    { 
    437437        if ($this->isInIdentityMap($entity)) { 
     
    443443     * Enter description here... 
    444444     * 
    445      * @param Doctrine_Entity $entity 
     445     * @param Doctrine_ORM_Entity $entity 
    446446     * @return unknown 
    447447     * @todo Rename to isScheduled() 
    448448     */ 
    449     public function isEntityRegistered(Doctrine_Entity $entity) 
     449    public function isEntityRegistered(Doctrine_ORM_Entity $entity) 
    450450    { 
    451451        $oid = $entity->getOid(); 
     
    489489     *                  the entity in question is already managed. 
    490490     */ 
    491     public function addToIdentityMap(Doctrine_Entity $entity) 
     491    public function addToIdentityMap(Doctrine_ORM_Entity $entity) 
    492492    { 
    493493        $idHash = $this->getIdentifierHash($entity->_identifier()); 
     
    501501        } 
    502502        $this->_identityMap[$className][$idHash] = $entity; 
    503         $entity->_state(Doctrine_Entity::STATE_MANAGED); 
     503        $entity->_state(Doctrine_ORM_Entity::STATE_MANAGED); 
    504504        return true; 
    505505    } 
     
    508508     * Removes an entity from the identity map. 
    509509     * 
    510      * @param Doctrine_Entity $entity 
     510     * @param Doctrine_ORM_Entity $entity 
    511511     * @return unknown 
    512512     */ 
    513     public function removeFromIdentityMap(Doctrine_Entity $entity) 
     513    public function removeFromIdentityMap(Doctrine_ORM_Entity $entity) 
    514514    { 
    515515        $idHash = $this->getIdentifierHash($entity->_identifier()); 
     
    566566     * UnitOfWork. 
    567567     * 
    568      * @param Doctrine_Entity $entity 
     568     * @param Doctrine_ORM_Entity $entity 
    569569     * @return boolean 
    570570     */ 
    571     public function isInIdentityMap(Doctrine_Entity $entity) 
     571    public function isInIdentityMap(Doctrine_ORM_Entity $entity) 
    572572    { 
    573573        $idHash = $this->getIdentifierHash($entity->_identifier());         
     
    597597     * Saves an entity as part of the current unit of work. 
    598598     * 
    599      * @param Doctrine_Entity $entity  The entity to save. 
    600      */ 
    601     public function save(Doctrine_Entity $entity) 
     599     * @param Doctrine_ORM_Entity $entity  The entity to save. 
     600     */ 
     601    public function save(Doctrine_ORM_Entity $entity) 
    602602    { 
    603603        $insertNow = array(); 
     
    621621     * the already visited entities to prevent infinite recursions. 
    622622     * 
    623      * @param Doctrine_Entity $entity  The entity to save. 
     623     * @param Doctrine_ORM_Entity $entity  The entity to save. 
    624624     * @param array $visited  The already visited entities. 
    625625     */ 
    626     private function _doSave(Doctrine_Entity $entity, array &$visited, array &$insertNow) 
     626    private function _doSave(Doctrine_ORM_Entity $entity, array &$visited, array &$insertNow) 
    627627    { 
    628628        if (isset($visited[$entity->getOid()])) { 
     
    634634        $class = $entity->getClass(); 
    635635        switch ($entity->_state()) { 
    636             case Doctrine_Entity::STATE_MANAGED: 
     636            case Doctrine_ORM_Entity::STATE_MANAGED: 
    637637                // nothing to do for $entity 
    638638                break; 
    639             case Doctrine_Entity::STATE_NEW: 
     639            case Doctrine_ORM_Entity::STATE_NEW: 
    640640                $result = $class->getIdGenerator()->generate($entity); 
    641641                if ($result == Doctrine_ORM_Id_AbstractIdGenerator::POST_INSERT_INDICATOR) { 
     
    646646                $this->registerNew($entity); 
    647647                break; 
    648             case Doctrine_Entity::STATE_DETACHED: 
     648            case Doctrine_ORM_Entity::STATE_DETACHED: 
    649649                //exception? 
    650650                throw new Doctrine_Exception("Behavior of save() for a detached entity " 
    651651                        . "is not yet defined."); 
    652             case Doctrine_Entity::STATE_DELETED: 
     652            case Doctrine_ORM_Entity::STATE_DELETED: 
    653653                // $entity becomes managed again 
    654654                if ($this->isRegisteredRemoved($entity)) { 
     
    671671     * Deletes an entity as part of the current unit of work. 
    672672     * 
    673      * @param Doctrine_Entity $entity 
    674      */ 
    675     public function delete(Doctrine_Entity $entity) 
     673     * @param Doctrine_ORM_Entity $entity 
     674     */ 
     675    public function delete(Doctrine_ORM_Entity $entity) 
    676676    { 
    677677        $this->_doDelete($entity, array()); 
     
    681681     * Enter description here... 
    682682     * 
    683      * @param Doctrine_Entity $entity 
     683     * @param Doctrine_ORM_Entity $entity 
    684684     * @param array $visited 
    685685     */ 
    686     private function _doDelete(Doctrine_Entity $entity, array &$visited) 
     686    private function _doDelete(Doctrine_ORM_Entity $entity, array &$visited) 
    687687    { 
    688688        if (isset($visited[$entity->getOid()])) { 
     
    694694        $class = $entity->getClass(); 
    695695        switch ($entity->_state()) { 
    696             case Doctrine_Entity::STATE_NEW: 
    697             case Doctrine_Entity::STATE_DELETED: 
     696            case Doctrine_ORM_Entity::STATE_NEW: 
     697            case Doctrine_ORM_Entity::STATE_DELETED: 
    698698                // nothing to do for $entity 
    699699                break; 
    700             case Doctrine_Entity::STATE_MANAGED: 
     700            case Doctrine_ORM_Entity::STATE_MANAGED: 
    701701                $this->registerDeleted($entity); 
    702702                break; 
    703             case Doctrine_Entity::STATE_DETACHED: 
     703            case Doctrine_ORM_Entity::STATE_DETACHED: 
    704704                //exception? 
    705705                throw new Doctrine_Exception("A detached entity can't be deleted."); 
     
    715715     * Cascades the save operation to associated entities. 
    716716     * 
    717      * @param Doctrine_Entity $entity 
     717     * @param Doctrine_ORM_Entity $entity 
    718718     * @param array $visited 
    719719     */ 
    720     private function _cascadeSave(Doctrine_Entity $entity, array &$visited, array &$insertNow) 
     720    private function _cascadeSave(Doctrine_ORM_Entity $entity, array &$visited, array &$insertNow) 
    721721    { 
    722722        foreach ($entity->getClass()->getAssociationMappings() as $assocMapping) { 
     
    725725            } 
    726726            $relatedEntities = $entity->get($assocMapping->getSourceFieldName()); 
    727             if ($relatedEntities instanceof Doctrine_Entity) { 
     727            if ($relatedEntities instanceof Doctrine_ORM_Entity) { 
    728728                $this->_doSave($relatedEntities, $visited, $insertNow); 
    729729            } else if ($relatedEntities instanceof Doctrine_Collection && 
     
    736736    } 
    737737 
    738     private function _cascadeDelete(Doctrine_Entity $entity) 
     738    private function _cascadeDelete(Doctrine_ORM_Entity $entity) 
    739739    { 
    740740 
  • trunk/lib/Doctrine/EntityManager.php

    r4918 r4930  
    281281     * @return unknown 
    282282     */ 
    283     public function detach(Doctrine_Entity $entity) 
     283    public function detach(Doctrine_ORM_Entity $entity) 
    284284    { 
    285285        return $this->_unitOfWork->removeFromIdentityMap($entity); 
     
    432432     * @return void 
    433433     */ 
    434     public function save(Doctrine_Entity $entity) 
     434    public function save(Doctrine_ORM_Entity $entity) 
    435435    { 
    436436        $this->_errorIfNotActiveOrClosed(); 
     
    447447     * @return void 
    448448     */ 
    449     public function delete(Doctrine_Entity $entity) 
     449    public function delete(Doctrine_ORM_Entity $entity) 
    450450    { 
    451451        $this->_errorIfNotActiveOrClosed(); 
     
    464464     * @todo FIX Impl 
    465465     */ 
    466     public function refresh(Doctrine_Entity $entity) 
     466    public function refresh(Doctrine_ORM_Entity $entity) 
    467467    { 
    468468        $this->_mergeData($entity, $entity->getRepository()->find( 
     
    477477     * @return Doctrine::ORM::Entity  The new entity. 
    478478     */ 
    479     public function copy(Doctrine_Entity $entity, $deep = false) 
     479    public function copy(Doctrine_ORM_Entity $entity, $deep = false) 
    480480    { 
    481481        //... 
     
    561561     * @return void 
    562562     */ 
    563     private function _mergeData(Doctrine_Entity $entity, array $data, $overrideLocalChanges = false) { 
     563    private function _mergeData(Doctrine_ORM_Entity $entity, array $data, $overrideLocalChanges = false) { 
    564564        if ($overrideLocalChanges) { 
    565565            foreach ($data as $field => $value) { 
     
    583583     *                 (and has it in the identity map), FALSE otherwise. 
    584584     */ 
    585     public function contains(Doctrine_Entity $entity) 
     585    public function contains(Doctrine_ORM_Entity $entity) 
    586586    { 
    587587        return $this->_unitOfWork->isInIdentityMap($entity) && 
  • trunk/lib/Doctrine/ORM/Export/Schema.php

    r4922 r4930  
    5353        $array = array(); 
    5454         
    55         $parent = new ReflectionClass('Doctrine_Entity'); 
     55        $parent = new ReflectionClass('Doctrine_ORM_Entity'); 
    5656 
    5757        $sql = array(); 
  • trunk/lib/Doctrine/ORM/Id/AbstractIdGenerator.php

    r4925 r4930  
    1919    } 
    2020     
    21     abstract public function generate(Doctrine_Entity $entity); 
     21    abstract public function generate(Doctrine_ORM_Entity $entity); 
    2222} 
    2323 
  • trunk/lib/Doctrine/ORM/Id/Assigned.php

    r4925 r4930  
    1111     * Enter description here... 
    1212     * 
    13      * @param Doctrine_Entity $entity 
     13     * @param Doctrine_ORM_Entity $entity 
    1414     * @return unknown 
    1515     * @override 
    1616     */ 
    17     public function generate(Doctrine_Entity $entity) 
     17    public function generate(Doctrine_ORM_Entity $entity) 
    1818    { 
    1919        if ( ! $entity->_identifier()) { 
  • trunk/lib/Doctrine/ORM/Id/IdentityGenerator.php

    r4925 r4930  
    66     * Enter description here... 
    77     * 
    8      * @param Doctrine_Entity $entity 
     8     * @param Doctrine_ORM_Entity $entity 
    99     * @return unknown 
    1010     * @override 
    1111     */ 
    12     public function generate(Doctrine_Entity $entity) 
     12    public function generate(Doctrine_ORM_Entity $entity) 
    1313    { 
    1414        return self::POST_INSERT_INDICATOR; 
  • trunk/lib/Doctrine/ORM/Id/SequenceGenerator.php

    r4925 r4930  
    1313     * Enter description here... 
    1414     * 
    15      * @param Doctrine_Entity $entity 
     15     * @param Doctrine_ORM_Entity $entity 
    1616     * @override 
    1717     */ 
    18     public function generate(Doctrine_Entity $entity) 
     18    public function generate(Doctrine_ORM_Entity $entity) 
    1919    { 
    2020        $conn = $this->_em->getConnection(); 
  • trunk/lib/Doctrine/ORM/Id/TableGenerator.php

    r4925 r4930  
    99{ 
    1010     
    11     public function generate(Doctrine_Entity $entity) 
     11    public function generate(Doctrine_ORM_Entity $entity) 
    1212    { 
    1313        throw new Exception("Not implemented"); 
  • trunk/lib/Doctrine/ORM/Import/Schema.php

    r4923 r4930  
    4545                                'generateBaseClasses'   =>  true, 
    4646                                'baseClassesDirectory'  =>  'generated', 
    47                                 'baseClassName'         =>  'Doctrine_Entity', 
     47                                'baseClassName'         =>  'Doctrine_ORM_Entity', 
    4848                                'suffix'                =>  '.php'); 
    4949     
  • trunk/lib/Doctrine/ORM/Internal/Hydration/ObjectDriver.php

    r4924 r4930  
    6868    } 
    6969     
    70     public function initRelatedCollection(Doctrine_Entity $entity, $name) 
     70    public function initRelatedCollection(Doctrine_ORM_Entity $entity, $name) 
    7171    { 
    7272        if ( ! isset($this->_initializedRelations[$entity->getOid()][$name])) { 
     
    9696    } 
    9797     
    98     public function addRelatedIndexedElement(Doctrine_Entity $entity1, $property, 
    99             Doctrine_Entity $entity2, $indexField) 
     98    public function addRelatedIndexedElement(Doctrine_ORM_Entity $entity1, $property, 
     99            Doctrine_ORM_Entity $entity2, $indexField) 
    100100    { 
    101101        $entity1->_internalGetReference($property)->add($entity2, $entity2->_internalGetField($indexField)); 
    102102    } 
    103103     
    104     public function addRelatedElement(Doctrine_Entity $entity1, $property, 
    105             Doctrine_Entity $entity2) 
     104    public function addRelatedElement(Doctrine_ORM_Entity $entity1, $property, 
     105            Doctrine_ORM_Entity $entity2) 
    106106    { 
    107107        $entity1->_internalGetReference($property)->add($entity2);        
    108108    } 
    109109     
    110     public function setRelatedElement(Doctrine_Entity $entity1, $property, $entity2) 
     110    public function setRelatedElement(Doctrine_ORM_Entity $entity1, $property, $entity2) 
    111111    { 
    112112        $entity1->_internalSetReference($property, $entity2, true); 
    113113    } 
    114114     
    115     public function isIndexKeyInUse(Doctrine_Entity $entity, $assocField, $indexField) 
     115    public function isIndexKeyInUse(Doctrine_ORM_Entity $entity, $assocField, $indexField) 
    116116    { 
    117117        return $entity->_internalGetReference($assocField)->contains($indexField); 
    118118    } 
    119119     
    120     public function isFieldSet(Doctrine_Entity $entity, $field) 
     120    public function isFieldSet(Doctrine_ORM_Entity $entity, $field) 
    121121    { 
    122122        return $entity->contains($field); 
    123123    } 
    124124     
    125     public function getFieldValue(Doctrine_Entity $entity, $field) 
     125    public function getFieldValue(Doctrine_ORM_Entity $entity, $field) 
    126126    { 
    127127        return $entity->_internalGetField($field); 
    128128    } 
    129129     
    130     public function getReferenceValue(Doctrine_Entity $entity, $field) 
     130    public function getReferenceValue(Doctrine_ORM_Entity $entity, $field) 
    131131    { 
    132132        return $entity->_internalGetReference($field); 
  • trunk/lib/Doctrine/ORM/Internal/Hydration/StandardHydrator.php

    r4924 r4930  
    318318                $resultPointers[$dqlAlias] =& $coll[key($coll)]; 
    319319            } 
    320         } else if ($coll instanceof Doctrine_Entity) { 
     320        } else if ($coll instanceof Doctrine_ORM_Entity) { 
    321321