Передать дополнительные параметры в контроллер Laravel 8

Возник вот какой вопрос. Пусть объявлен маршрут вида:

Route::get('/users/{user}', [TestController::class, 'index']);

Согласно документации, в реализации TestController в методе index мне нужно прописать аргумент $user, и параметр из URI свяжется с аргументом метода.

Но я хотел бы как-то в объявлении данного маршрута передать еще и параметры в виде пар, к примеру ['locale' => 'ru', 'place' => 'dev']. Как это можно сделать, не используя {параметр} в URI?


Ответы (1 шт):

Автор решения: Volodymyr Afanasiev

Вы можете использовать куки или get параметры http://site/users/1?locale=ru&place=dev

→ Ссылка