Неопределенная переменная: $_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');