Laravel Session Put -Methode
Session::put('key', 'value');
session(['key' => 'value']);
Tough Tapir
Session::put('key', 'value');
session(['key' => 'value']);
//set session
Session::put('sessionName', 'message');
//get session
Session::get('sessionName');
//don't forget to use "use Illuminate\Support\Facades\Session;"
$request->session()->put('key','value');
$data = $request->session()->all();
Session::put('variableName', $value);
//store multipal data
Session::put('user', ['first_name' => $request->get('first_name'), 'user_role' => Auth::user()->user_role, 'city' => Auth::user()->city]);
//in blade template
<p>
{{Session::get('user')['city']}}
</p>
@foreach (Session::get('user') as $user)
{{$user}}
@endforeach
//condtion check
@if(Session::has('user'))
@foreach (Session::get('user') as $user)
{{ $user }}
@endforeach
@endif
// condition check using ternary operator
{{ (Session::has('user')) ? 45 : 55}}
//delete session
Session::forget('customer');
//@sujay