Fixed LoginForm::getUserByUsername

This commit is contained in:
Alexander Makarov
2013-11-17 02:18:51 +04:00
parent c16485663b
commit ad6411cae2
2 changed files with 8 additions and 8 deletions

View File

@@ -13,7 +13,7 @@ class LoginForm extends Model
public $username; public $username;
public $password; public $password;
public $rememberMe = true; public $rememberMe = true;
private $_user; private $_users = [];
/** /**
* @return array the validation rules. * @return array the validation rules.
@@ -64,9 +64,9 @@ class LoginForm extends Model
*/ */
private function getUserByUsername($username) private function getUserByUsername($username)
{ {
if ($this->_user === null) { if (empty($this->_users[$username])) {
$this->_user = User::findByUsername($username); $this->_users[$username] = User::findByUsername($username);
} }
return $this->_user; return $this->_users[$username];
} }
} }

View File

@@ -13,7 +13,7 @@ class LoginForm extends Model
public $username; public $username;
public $password; public $password;
public $rememberMe = true; public $rememberMe = true;
private $_user; private $_users = [];
/** /**
* @return array the validation rules. * @return array the validation rules.
@@ -64,9 +64,9 @@ class LoginForm extends Model
*/ */
private function getUserByUsername($username) private function getUserByUsername($username)
{ {
if ($this->_user === null) { if (empty($this->_users[$username])) {
$this->_user = User::findByUsername($username); $this->_users[$username] = User::findByUsername($username);
} }
return $this->_user; return $this->_users[$username];
} }
} }