Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Laravel get route parameter from request instance

I have a route

Route::get('/category/{categorySlug}', 'CategoryController@showPage')->name('category.show');

Is it possible to get categorySlug from $request instance? I mean $request->get('categorySlug') Cause I dont see that param in there.

like image 463
Čamo Avatar asked Jul 02 '26 00:07

Čamo


1 Answers

you can get the parameter using route in request:

 $request->route('parameter_name')

in this case:

 $request->route('categorySlug')

and you can get all parameters as array:

$request->route()->parameters
like image 83
OMR Avatar answered Jul 04 '26 17:07

OMR



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!