public function __set($name, $value) { if (isset($this->_data[$name])) { return $this->_data[$name] = $value; } parent::__set($name, $value); }
public function __set($name, $value) { if (isset($this->_properties[$name])) { $this->_properties[$name] = $value; } else { parent::__set($name, $value); } }
/** * __set * * @param mixed $name * @param mixed $val * @access public * @return void */ public function __set($name, $val) { if (!empty($this->_dynamicFields[$name])) { $this->_dynamicData[$name] = $val; } else { parent::__set($name, $val); } }
public function __set($name, $value) { $this->{$name} = $value; try { parent::__set($name, $value); } catch (Exception $e) { } }
public function __set($name, $value) { try { parent::__set($name, $value); } catch (Exception $e) { $this->__tempVar[$name] = $value; } }
public function __set($attribute, $value) { if (in_array($attribute, array_keys($this->_fields))) { return $this->_fields[$attribute] = $value; } else { return parent::__set($attribute, $value); } }
/** * PHP setter magic method. * This method is overridden so that any attribute can be accessed. * @param string $name property name * @param mixed $value property value * @return mixed|void * @throws CException */ public function __set($name, $value) { try { parent::__set($name, $value); } catch (Exception $e) { $this->_attributes[$name] = $value; return; } }
public function __set($name, $value) { if (isset($this->_params[$name])) { if ($this->_params[$name]['type'] == DataType::BOOLEAN && is_string($value)) { $value = $value === '1'; } $this->_params[$name]['value'] = $value; return; } parent::__set($name, $value); }
public function __set($name, $value) { $module = Yii::app()->controller->module; switch ($name) { case $module->userIdColumn: $this->_id = $value; break; case $module->userNameColumn: $this->_name = $value; break; default: parent::__set($name, $value); } }
public function __set($name, $value) { if (isset($this->_config[$name])) $this->_config[$name] = $value; else parent::__set($name, $value); }
/** * __set * * @param mixed $name * @param mixed $val * @access public * @return void */ public function __set($name, $val) { if (isset($this->_dynamicFields[$name])) { Yii::log("Setting {$name} to " . json_encode($val) . " \n", 'trace', self::LOG_CAT); $this->_dynamicData[$name] = is_null($val) ? '' : $val; } else { parent::__set($name, $val); } }
public function __set($attr, $value) { try { parent::__set($attr, $value); } catch (CException $e) { $this->dynAttributes[$attr] = $value; } }
public function __set($name, $value) { if (isset($this->data[$name])) { $this->data[$name] = $value; } else { parent::__set($name, $value); } }