common\models\LoginForm::getUser PHP Method

getUser() protected method

Finds user by [[username]]
protected getUser ( ) : User | null
return User | null
    protected function getUser()
    {
        if ($this->_user === null) {
            $this->_user = User::findByUsername($this->username);
        }
        return $this->_user;
    }

Usage Example

 public static function getRole()
 {
     $mode = new LoginForm();
     $mode->username = \Yii::$app->user->identity->username;
     $role;
     $user = new User();
     if ($user = $mode->getUser()) {
         $role = $user->role;
     } else {
         $role = null;
     }
     return $role;
 }
All Usage Examples Of common\models\LoginForm::getUser