diff --git a/~dev_rating/application/classes/User.php b/~dev_rating/application/classes/User.php index 12ee9c9dfe740ea99add2715a3af3a53a267fecf..c28b613fa01a3e26634693bba2967032718515ad 100644 --- a/~dev_rating/application/classes/User.php +++ b/~dev_rating/application/classes/User.php @@ -82,10 +82,9 @@ class User implements ArrayAccess * @return array Пару вида <tt>(is_ok, err_msg)</tt> */ public function signUp($code, $email, $login, $password) { - $model = &$this->_model; $account = Account::instance(); - $isValid = $model->isActivationCodeValid($code); + $isValid = Model_Account::isActivationCodeValid($code); if (!$isValid) { return array(false, 'invalid_code'); } @@ -101,7 +100,7 @@ class User implements ArrayAccess } } - $id = $model->activateAccount($login, $password, $email, $code); + $id = Model_Account::activateAccount($login, $password, $email, $code); $this->completeSignIn($id, $this->hash($password)); return array(true, 'ok'); }