session based condition not working in construct in laravel controller
//**************** Solution in laravel ********************************//
// Add This three line in kernal.php in $middleware laravel varsion 7 or above
protected $middleware = [
    \Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode::class,
    \Illuminate\Session\Middleware\StartSession::class,
    \Illuminate\View\Middleware\ShareErrorsFromSession::class,
];
// In Cunstruct function in controller 
protected $list_limit;
protected $start_page_serial_number;
public function __construct(){
  	$this->AdminAdvanceModel = new AdminAdvanceModel();
  	if(empty(Session::get('list_limit'))) {
    	$this->list_limit = 25;
  	} else {
    	$this->list_limit = Session::get('list_limit');
  	}
  	if(empty(Session::get('start_page'))) {
    	$this->start_page_serial_number = 0;
  	} else {
    	$this->start_page_serial_number = (Session::get('start_page')-1)*$this->list_limit;
  	}
}
/* After This Changes Restart Laravel Set (PHP Artisan serve) command to restart 
laravel setup Logout or forget all session in laravel After That Login again */