/** * @param $password * @throws CException */ public function setPassword($password) { $this->realPassword = $this->password; $this->password = CPasswordHelper::hashPassword($password); $this->salt = CPasswordHelper::generateSalt(); }