Changeset 3701 for trunk/tests/Record

Show
Ignore:
Timestamp:
02/03/08 21:29:57 (11 months ago)
Author:
romanb
Message:

Merged r3518:r3700 from branch to trunk. Branch to be deleted, soon. Development continues in trunk.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/tests/Record/FilterTestCase.php

    r2601 r3701  
    8787class CompositeRecord extends Doctrine_Record 
    8888{ 
    89     public function setTableDefinition() 
     89    public static function initMetadata($class) 
    9090    { 
    91         $this->hasColumn('name', 'string'); 
    92     } 
    93     public function setUp() 
    94     { 
    95         $this->hasOne('RelatedCompositeRecord as Related', array('foreign' => 'foreign_id')); 
     91        $class->setColumn('name', 'string'); 
     92        $class->hasOne('RelatedCompositeRecord as Related', array('local' => 'id', 'foreign' => 'foreign_id')); 
    9693 
    97         $this->unshiftFilter(new Doctrine_Record_Filter_Compound(array('Related'))); 
     94        $class->unshiftFilter(new Doctrine_Record_Filter_Compound(array('Related'))); 
    9895    } 
    9996} 
    10097class RelatedCompositeRecord extends Doctrine_Record 
    10198{ 
    102     public function setTableDefinition() 
     99    public static function initMetadata($class) 
    103100    { 
    104         $this->hasColumn('address', 'string'); 
    105         $this->hasColumn('foreign_id', 'integer'); 
     101        $class->setColumn('address', 'string'); 
     102        $class->setColumn('foreign_id', 'integer'); 
    106103    } 
    107104}