Exemplo n.º 1
0
 public function __isset($name)
 {
     if (isset($this->_langAttributes[$name])) {
         return true;
     } else {
         return parent::__isset($name);
     }
 }
 public function __isset($name)
 {
     if (!$this->eavEnable) {
         return parent::__isset($name);
     }
     if ($this->hasEavAttribute($name)) {
         if (isset($this->newEavAttributes[$name])) {
             return true;
         } else {
             if (array_key_exists($name, $this->oldEavAttributes)) {
                 return false;
             }
         }
         if ($this->getIsNewRecord()) {
             return false;
         }
         return is_null($this->getEavValue($name)) ? false : true;
     } else {
         return parent::__isset($name);
     }
 }
Exemplo n.º 3
0
 public function __isset($name)
 {
     return parent::__isset($name) || isset($this->dataStore[$name]);
 }
Exemplo n.º 4
0
 public function __isset($name)
 {
     if ($this->isSerializedAttr($name)) {
         return isset($this->getData()->{$name});
     } else {
         return parent::__isset($name);
     }
 }