merge([ 'userId' => $this->route('userId'), ]); } public function rules(): array { return [ 'userId' => 'required|integer|exists:users,id', ]; } protected function failedValidation(Validator $validator) { throw new HttpResponseException( ResponseJson::failedResponse('Validation error', $validator->errors()->toArray()) ); } }