Object relational mapping - Relations - Foreign key associations - Tree structure.php 371 Bytes
Newer Older
1

hansbrix's avatar
hansbrix committed
2 3 4 5 6 7 8 9 10 11 12 13
<code type="php">
class Task extends Doctrine_Record {
     public function setUp() {  
        $this->hasOne('Task as Parent','Task.parent_id');
        $this->hasMany('Task as Subtask','Subtask.parent_id');
    }
    public function setTableDefinition() {
        $this->hasColumn('name','string',100);
        $this->hasColumn('parent_id','integer');
    }
}
</code>