laravel example
About Us Blog Contact Us Request a quote

Laravel 12 session

Store data in the session

 
// Store a piece of data in the session...
// Via a request instance...
$request->session()->put('key', 'value');
 
// Via the global "session" helper...
session(['key' => 'value']); 

Retrieve from the session


// Retrieve a piece of data from the session...
$value = session('key');
 
// Specifying a default value...
$value = session('key', 'default'); 

Deleting Data from the session


// Forget a single key...
$request->session()->forget('name');
 
// Forget multiple keys...
$request->session()->forget(['name', 'status']);
 
$request->session()->flush();

Flash Data


$request->session()->flash('status', 'Task was successful!');
 
$request->session()->reflash();
 
$request->session()->keep(['username', 'email']);

Recent Posts