Fixed LoginForm::getUserByUsername

This commit is contained in:
Alexander Makarov 2013-11-17 02:18:51 +04:00
parent abb1a10b89
commit fb2f0a6e61

View File

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