Recca0120\LaravelTracy\Panels\AuthPanel::loadUser PHP Метод

loadUser() защищенный Метод

loadUser.
protected loadUser ( )
    protected function loadUser()
    {
        $name = 'Guest';
        $user = null;
        $session = $this->laravel['session'];
        $auth = $this->laravel['auth'];
        if ($session->has($auth->getName()) === false) {
            return;
        }
        $userObject = $auth->user();
        if (is_null($userObject) === false) {
            $name = $userObject->getAuthIdentifier();
            if (is_numeric($name)) {
                if (isset($userObject->username) === true) {
                    $name = $userObject->username;
                } elseif (isset($userObject->email) === true) {
                    $name = $userObject->email;
                } elseif (isset($userObject->name) === true) {
                    $name = $userObject->name;
                }
            }
            $user = $userObject->toArray();
        }
        $this->name = $name;
        $this->user = $user;
    }