Неопределенная переменная: $_SESSION Laravel

У меня проблема, когда получить PHP суперглобальную переменную $_SESSION изнутри контроллер laravel.

Я могу получить сессию Moodle от Laravel. Я могу получить сессию Moodle в Laravel с $_SESSION['USER'] используя этот пример, но если я бегу php artisan route:list это возвращает ошибку, как это:

введите описание изображения здесь

Поэтому я не могу использовать функцию перенаправления Laravel. Кто-нибудь может мне с этим помочь? Есть ли другой способ назвать суперглобальный $_SESSION в контроллере Laravel? Спасибо

1 ответ

Решение

Вы можете использовать функции сеанса, предоставляемые laravel

Сохраните что-нибудь в переменной сессии

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

извлекать

Session::get('name')

Отозвать

Session::forget('name');
Другие вопросы по тегам