未定义变量:$_SESSION Laravel

Undefined variable: $_SESSION Laravel

我在从 laravel 控制器内部获取 PHP 超全局变量 $_SESSION 时遇到问题。

我可以从 laravel 获取 Moodle 会话。我可以使用 this example 在 laravel 和 $_SESSION['USER'] 中获得 moodle 会话,但是如果我 运行 php artisan route:list 它 returns 一个错误,像这样:

所以我无法使用 Laravel 重定向功能。 谁能帮我这个? 有没有其他方法可以在 Laravel 控制器中调用超全局 $_SESSION? 谢谢

You can use session functions provided by laravel

在会话变量上保存一些东西

 Session::put('name', 'yourname');

检索

Session::get('name')

未设置

Session::forget('name');