From 3d4cd0162bcd87ab6d0bbc6f43ba34449f9f35d1 Mon Sep 17 00:00:00 2001 From: Afiq Hamzah Date: Mon, 12 Aug 2024 23:27:33 +0800 Subject: [PATCH] Add query param status to TransactionOnlineController --- app/Http/Controllers/TransactionOnlineController.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/Http/Controllers/TransactionOnlineController.php b/app/Http/Controllers/TransactionOnlineController.php index 4fe776d..1e9689e 100644 --- a/app/Http/Controllers/TransactionOnlineController.php +++ b/app/Http/Controllers/TransactionOnlineController.php @@ -44,8 +44,12 @@ class TransactionOnlineController extends Controller } $date = $request->date ? $request->date : Carbon::now()->toDateString(); + $transactionOnline = TransactionOnline::on('mysql7') ->whereDate('tarikh', $date) + ->when($request->filled('status'), function ($query) use ($request) { + return $query->where('status', $request->status); + }) ->get(); return response()->json($transactionOnline);