Exemple #1
0
 /**
  * Fetch the data provided in this class
  *
  */
 public function __get($strKey)
 {
     switch ($strKey) {
         case 'user_tz':
             return $this->userTimeZone->getName();
             break;
         case 'server_tz':
             return $this->get_serverTimezone()->getName();
             break;
         case 'utz_tz':
             return $this->utcTimeZone->getName();
             break;
         case 'timezones':
             return $this->fetch_timezones();
             break;
         case 'time':
             return $this->gen_time();
             break;
         case 'minDate':
             return $this->gen_time("1980-01-01 0:0:0");
             break;
         case 'maxDate':
             return $this->gen_time("2038-01-19 0:0:0");
             break;
     }
     return parent::__get($strKey);
 }
Exemple #2
0
 public function __get($name)
 {
     switch ($name) {
         case 'error':
             return $this->error;
         default:
             return parent::__get($name);
     }
 }
Exemple #3
0
 public function __get($key)
 {
     return isset($this->fitems[$key]) ? $this->fitems[$key] : parent::__get($key);
 }
Exemple #4
0
 public function __get($name)
 {
     if (in_array($name, $this->types)) {
         $this->{$name} = array();
     }
     return parent::__get($name);
 }