示例#1
0
 public function __get($varname)
 {
     switch ($varname) {
         case 'id':
             return $this->id;
         case 'amount':
             return $this->amount;
         case 'start_date':
             return $this->start_date;
         case 'end_date':
             return $this->end_date;
         case 'unit':
             return $this->unit;
         case 'employee_role':
             return $this->employee_role;
         case 'projects_id':
             return employee_role::get_project_id($this->employee_role->id);
         case 'project_name':
             return employee_role::get_project_name($this->employee_role->id);
         case 'roles_id':
             return employee_role::get_role_id($this->employee_role->id);
         case 'role_name':
             return employee_role::get_role_name($this->employee_role->id);
         case 'listing':
             return $this->listing;
         case 'listing_empty':
             return sizeof($this->listing) == 0;
     }
     return null;
 }