Ejemplo n.º 1
0
 public function __set($name, $value)
 {
     if ($this->childtable) {
         if ($name == 'id') {
             return $this->setid($value);
         }
         if (method_exists($this, $set = 'set' . $name)) {
             return $this->{$set}($value);
         }
         if (array_key_exists($name, $this->childdata)) {
             $this->childdata[$name] = $value;
             return true;
         }
     }
     return parent::__set($name, $value);
 }
Ejemplo n.º 2
0
 public function __set($name, $value)
 {
     if ($this->is_owner_prop($name)) {
         if ($this->id == 0) {
             $this->data[$name] = $value;
         } else {
             $this->owner->setvalue($this->id, $name, $value);
         }
         return;
     }
     parent::__set($name, $value);
 }