コード例 #1
0
ファイル: page.php プロジェクト: azuya/Wi3
 public function __SET($key, $val)
 {
     $fields = (array) $this->fields();
     if (array_key_exists($key, $fields)) {
         return parent::__SET($key, $val);
     } else {
         return $this->{$key} = $val;
     }
 }
コード例 #2
0
ファイル: array.php プロジェクト: azuya/Wi3
 public function __SET($key, $val)
 {
     if (substr($key, 0, 1) == "_") {
         // Internal value
         parent::__SET($key, $val);
     } else {
         $this->loadarraydata();
         $this->_updatedarray[$key] = $val;
     }
 }