Exemple #1
0
 public function __get($name)
 {
     $this->_loadFields();
     if (isset(self::$fields[$name])) {
         return $this->getCustomFieldValueByName($name);
     } else {
         return parent::__get($name);
     }
 }
Exemple #2
0
 public function __isset($name)
 {
     $isAttr = isset($this->columns[$name]);
     if (!$isAttr) {
         $this->_loadCf();
     }
     if (!$isAttr && isset(self::$fields[$name])) {
         $var = $this->getCustomFieldValueByName($name);
         return isset($var);
     } else {
         return parent::__get($name);
     }
 }