Laravel - Массив в сеансе, не уничтожаемый с помощью метода сеанса забывания - PullRequest
0 голосов
/ 27 сентября 2018

В моем проекте Laravel я храню массив в сессии.Я попытался удалить весь массив из сеанса, используя метод сеанса забыть, но он не работает.Я могу получить доступ к сеансам после сеанса забыть.Спасибо за любую помощь, спасибо.

Хранение данных в сеансе

$item = [
         'name' => 'Test',
         'normalIdSession' => 'Normal Data',
         'guestsSession' => '1',
         'amountSession' => '200'
        ];

$request->session()->put('item', $item);

Удаление сеанса

if(session()->has('item'))
{

  $name            = session()->get('item.name');
  $normalIdSession = session()->get('item.normalIdSession');
  $guestsSession   = session()->get('item.guestsSession');
  $amountSession   = session()->get('item.amountSession');

  // Here data storing in to database and deleting sessions.
  session()->forget('item');
  dd($name); // Here I can access session data.
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...