__get() public method

public __get ( $name )
Exemplo n.º 1
0
 /**
  */
 public function __get($name)
 {
     switch ($name) {
         case 'mailbox':
             return $this->_mbox;
         default:
             return parent::__get($name);
     }
 }
Exemplo n.º 2
0
 /**
  */
 public function __get($name)
 {
     switch ($name) {
         case 'keep':
             return $this->_keep;
         default:
             return parent::__get($name);
     }
 }
Exemplo n.º 3
0
 /**
  */
 public function __get($name)
 {
     global $injector;
     switch ($name) {
         case 'addresses':
             $addr = parent::__get($name);
             try {
                 $addr = $injector->getInstance('Horde_Core_Hooks')->callHook('vacation_addresses', 'ingo', array(Ingo::getUser(), $addr));
             } catch (Horde_Exception_HookNotSet $e) {
             }
             return $addr;
         case 'days':
             return $this->_days;
         case 'end':
             return $this->_end;
         case 'end_day':
             return date('j', $this->end);
         case 'end_month':
             return date('n', $this->end);
         case 'end_year':
             return date('Y', $this->end);
         case 'exclude':
             return $this->_exclude;
         case 'ignore_list':
             return $this->_ignoreList;
         case 'reason':
             return $this->_reason;
         case 'start':
             return $this->_start;
         case 'start_day':
             return date('j', $this->start);
         case 'start_month':
             return date('n', $this->start);
         case 'start_year':
             return date('Y', $this->start);
         case 'subject':
             return $this->_subject;
         default:
             return parent::__get($name);
     }
 }