Subversion-Projekte lars-tiefland.prado

Revision

Blame | Letzte Änderung | Log anzeigen | RSS feed

<?php
/**
 * Auto generated by prado-cli.php on 2007-05-01 05:29:32.
 */
class Employee extends TActiveRecord
{
        const TABLE='Employees';

        public $EmployeeID;
        public $LastName;
        public $FirstName;
        public $Title;
        public $TitleOfCourtesy;
        public $BirthDate;
        public $HireDate;
        public $Address;
        public $City;
        public $Region;
        public $PostalCode;
        public $Country;
        public $HomePhone;
        public $Extension;
        public $Photo;
        public $Notes;
        public $ReportsTo;
        public $PhotoPath;

        public $Territories=array();
        public $Orders=array();
        public $Subordinates=array();
        public $Superior;

        public static $RELATIONS = array
        (
                'Territories' => array(self::MANY_TO_MANY, 'Territory', 'EmployeeTerritories'),
                'Orders' => array(self::HAS_MANY, 'Order'),

                //parent children relationship
                'Subordinates' => array(self::HAS_MANY, 'Employee'),
                'Superior' => array(self::BELONGS_TO, 'Employee')
        );

        public static function finder($className=__CLASS__)
        {
                return parent::finder($className);
        }
}
?>