Podpowiedzcie bo nie wiem dokładnie co robić.
Od jakiegoś czasu stosuję customRequests.
Jeśli dodam prawidłowe dane ( walidujące się ) to wszystko jest oki, ale jeśli dam takie dane które nie przechodzą walidacji laravel odsyła mnie do strony welcome.
Nie byłoby problemu aby dodać przechwytywanie błędów w widoku welcome- ale w REST API to już niekoniecznie

Jak pokazać wiadomości jako tablicę?
CO robię źle?
Requests/BookingRequest.php
/** * Get the validation rules that apply to the request. * * @return array */ { return [ 'booking_date' => 'required|unique:bookings' ]; } { return [ 'booking_date.required' => 'Set datetime booking', 'booking_date.unique' => 'This datetime is exist' ]; }
Controllers/BookingController.php
namespace App\Http\Controllers; use App\Models\Booking; use App\Http\Requests\BookingRequest; /** * Store a newly created resource in storage. * * @param \Illuminate\Http\BookingRequest $request * @return \Illuminate\Http\Response */ public function store(BookingRequest $request) { return Booking::create($request->all()); }
EDIT: rozwiązane

Sprawa wygląda tak że Postman wysyłał mi header Accept jako "*/*", wyłączyłem ten header i dodałem swój Accept z value "aplication/json" i zadziałało
