Апи метод по адресу:
site/api/registration
Принимает 4 параметра в get запросе:
site/api/registration?var1=1&var2=2&var3=3&var4=4
Как сделать rout так, чтобы он спарсил эти параметры и в контроллере в методе я мог получить их значения в соответсвующих аргументах:
public function registration( var1, var2, var3, var4)
{
return 'registerUser';
}
Работает пример из документации, если я изменю структуру url на site/api/registration/var1/1/var2/2
Route::get('api/registration/var1/{var1}/var2/{var2}', ['uses' =>'FooController@registration', 'as'=>'registration']);
Но к сожалению нужно сохранить структуру site/api/registration?var1=1&var2=2&var3=3&var4=4
Пробовал
Route::get('api/registration?var1={var1}&var2={var2}', ['uses' =>'FooController@registration', 'as'=>'registration']);
Не сработало 404 ошибка.
Какой роут нужно написать под этот запрос site/api/registration?var1=1&var2=2&var3=3&var4=4?