Phonenumber.php 823 Bytes
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13
<?php
class Phonenumber extends Doctrine_Record 
{
    public function setTableDefinition() 
    {
        $this->hasColumn('phonenumber', 'string',20);
        $this->hasColumn('entity_id', 'integer');
    }
    public function setUp() 
    {
        $this->hasOne('Entity', array('local' => 'entity_id', 
                                      'foreign' => 'id', 
                                      'onDelete' => 'CASCADE'));
14 15 16 17 18 19 20 21
        
        $this->hasOne('Group', array('local' => 'entity_id', 
                                      'foreign' => 'id', 
                                      'onDelete' => 'CASCADE'));
          
        $this->hasOne('User', array('local' => 'entity_id', 
                                    'foreign' => 'id', 
                                    'onDelete' => 'CASCADE'));
22 23
    }
}