store data in session laravel code example
Example 1: laravel session flash 2020
use Illuminate\Support\Facades\Session;
Session::flash('message','This is a message!');
then in your view::
@if(Session::has('message'))
<p class="alert
{{ Session::get('alert-class', 'alert-info') }}">{{Session::get('message') }}</p>
@endif
Example 2: session variable in laravel
$request->session()->put('key','value');
Example 3: set session data in laravel
Session::put('key', 'value');
session(['key' => 'value']);
Example 4: set session data in laravel
$value = Session::get('key');
$value = session('key');
Example 5: store multiple session in laravel
Session::put('user', ['first_name' => $request->get('first_name'), 'user_role' => Auth::user()->user_role, 'city' => Auth::user()->city]);
<p>
{{Session::get('user')['city']}}
</p>
@foreach (Session::get('user') as $user)
{{$user}}
@endforeach
@if(Session::has('user'))
@foreach (Session::get('user') as $user)
{{ $user }}
@endforeach
@endif
{{ (Session::has('user')) ? 45 : 55}}
Session::forget('customer');