Cara Return Response 422 (Unprocessable Entity / Content) di Laravel

Berikut contoh custom validasi yang return response 422, untuk mengecek apakah nilai pada array nominal_bayar kosong (null / empty) semua atau tidak.

$nominal_bayar = $request->nominal_bayar;
if (!array_filter($nominal_bayar)) {
    return response()->json(["errors" => ["nominal_bayar" => "Silakan input nominal pembayaran."]], 422);
}

Semoga bermanfaat. Tetap Sehat, Tetap Semangat, Tetap dalam Perdjoeangan!!

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.