842 0 0 0
Last Updated : 2025-04-28 23:57:22
This snippet will teach you how to get route parameters in middleware to check for it or do anything else
in this snippet we will explain how you can get route parameters and access them in the middleware to check for it or something else
first we have the route like this
Route::get('/singleBlog/{id}/{title?}', 'BlogController@displaySingle')->name('front.singleBlog.page')->middleware('IsBlogExist');
at this route we want to access the id to check if this blog post exists or not
there are 2 ways of acheiving that in middleware like this
$id = $request->route()->parameters['id'] ; // change id to parameter name you want
// OR //
$id = $request->route('id') ; // change id to parameter name you want