/** * PHP setter magic method. * This method is overridden so that AR attributes can be accessed like properties. * @param string property name * @param mixed property value */ public function __set($name, $value) { if ($this->setAttribute($name, $value) === false) { parent::__set($name, $value); } }