Commit ad6411ca by Alexander Makarov

Fixed LoginForm::getUserByUsername

parent c1648566
...@@ -13,7 +13,7 @@ class LoginForm extends Model ...@@ -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 ...@@ -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];
} }
} }
...@@ -13,7 +13,7 @@ class LoginForm extends Model ...@@ -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 ...@@ -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];
} }
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment