Owl\Services\AuthService::setUser PHP Метод

setUser() публичный Метод

* ログインユーザーの情報をセッションに保存する
public setUser ( $user )
$user ユーザー情報
    public function setUser($user)
    {
        // Userのセッションを削除
        \Session::forget("User");
        // ログインに成功したのでセッションIDを再生成
        \Session::regenerate();
        $object = app('stdClass');
        $object->id = $user->id;
        $object->username = $user->username;
        $object->email = $user->email;
        $object->role = $user->role;
        // ログインユーザーの情報を保存
        \Session::push('User', $object);
        \Session::save();
    }