From 8e19d0488a3d8d326d2873322e42d8501900dd9d Mon Sep 17 00:00:00 2001 From: ISMAIL MASSERAN Date: Sun, 20 Sep 2026 16:28:01 +0800 Subject: [PATCH] DONE: use constant for min and max pinjaman --- app/Http/Controllers/GadaianController.php | 7 +++++-- resources/views/gadaian/v2/index.blade.php | 7 ++++--- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/app/Http/Controllers/GadaianController.php b/app/Http/Controllers/GadaianController.php index f890f581..b2074c28 100644 --- a/app/Http/Controllers/GadaianController.php +++ b/app/Http/Controllers/GadaianController.php @@ -22,6 +22,9 @@ use Illuminate\Support\Facades\Log; class GadaianController extends Controller { + const MIN_PINJAMAN = 5.00; + const MAX_PINJAMAN = 50000.00; + public $AliranTunaiController; public $customerService; @@ -242,8 +245,8 @@ class GadaianController extends Controller $caraTerima = strtoupper((string) $request->input('cara_terima', 'TUNAI')); $pinjamanAmt = round((float) $request->pinjaman, 2); - // Online only for RM5k–50k; otherwise force cash path. - if ($caraTerima === 'ONLINE' && ($pinjamanAmt < 5000 || $pinjamanAmt > 50000)) { + // Online only within min/max pinjaman; otherwise force cash path. + if ($caraTerima === 'ONLINE' && ($pinjamanAmt < self::MIN_PINJAMAN || $pinjamanAmt > self::MAX_PINJAMAN)) { $caraTerima = 'TUNAI'; } diff --git a/resources/views/gadaian/v2/index.blade.php b/resources/views/gadaian/v2/index.blade.php index 5dc2ac70..67df6cb9 100644 --- a/resources/views/gadaian/v2/index.blade.php +++ b/resources/views/gadaian/v2/index.blade.php @@ -412,6 +412,8 @@