Laravel возвращает 404-й код ошибки, если не прошла валидация
Подскажите, пожалуйста, как я могу включить вывод ошибок валидации в Laravel 8?
Если данные, отправленные в запросе не проходят валидацию, то возвращается 404-я ошибка, без описания, какое правило было нарушено. Хотя в документации написано что это должно возвращаться, как я понимаю, по-умолчанию.
Вот простой пример валидации:
public function store(Request $request): JsonResponse
{
$request->validate([
'name' => 'required|string',
]);
...
}
Вот такой ответ получаю, если валидация не пройдена:

Сервер, где этот код выполняется используется только как бэк. Фронт разрабатывается отдельно (Это я к тому, что в мануалах пишется что ошибки список ошибок могу получить в $errors. Этот массив в моей реализации получить не получается, ну или я просто не знаю как это сделать)
Ответы (1 шт):
$validator = Validator::make($request->all(), [
'name' => 'required|string',
]);
if ($validator->fails()) {
return throw new CustomException('Вы не прошли валидацию');
}
..// Это имел ввиду?