Привет
Столкнулся с непонятной для меня проблемой, не могу проверить на наличие id ползователя в реквесте, делаюудаление пользователя из группы
Роут:
Route::prefix('group')->group(function () {
Route::delete('{user_id}/user', 'UserLessonGroupController@removeUserFromGroup');
});
Реквест
class UserRequest extends FormRequest
{
public function rules(): array
{
return [
'user_id' => ['int', 'required'],
];
}
}
Контролер
public function removeUser(UserRequest $request): SuccessResponse
{
echo "tets";
}
url
test.lcom/group/12/user
запрос отправляется http методом delete
выдает ошибку:
user_id field is required я так понимаю это не проходят правила валидации реквеста,
Почему валидатор реквеста не видит user_id значение для которого отправляются в урле?