From 8ce493ebf283c624bf41d63c12cbfdc823dcd1ea Mon Sep 17 00:00:00 2001 From: Yoga Pangestu Date: Mon, 22 Jun 2026 11:14:15 +0700 Subject: [PATCH] refactor: update DashboardController to use imported models for product and category counts --- app/Http/Controllers/Admin/DashboardController.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/Http/Controllers/Admin/DashboardController.php b/app/Http/Controllers/Admin/DashboardController.php index aa9c186..b1ad00c 100644 --- a/app/Http/Controllers/Admin/DashboardController.php +++ b/app/Http/Controllers/Admin/DashboardController.php @@ -12,6 +12,7 @@ use App\Models\Attendance; use App\Models\CashAccount; use App\Models\CashTransaction; +use App\Models\Category; use App\Models\Cutting; use App\Models\CuttingResult; use App\Models\Employee; @@ -22,6 +23,7 @@ use App\Models\OrderItem; use App\Models\Payroll; use App\Models\PayrollPeriod; +use App\Models\Product; use App\Models\ProductVariant; use App\Models\Purchase; use App\Models\RawMaterialPrice; @@ -101,8 +103,8 @@ private function getProductStock(): array ->selectRaw('SUM(cutting_results.warehouse_stock * cuttings.cost_per_unit) as total_value') ->value('total_value'); - $totalProducts = \App\Models\Product::query()->count(); - $totalCategories = \App\Models\Category::query()->count(); + $totalProducts = Product::query()->count(); + $totalCategories = Category::query()->count(); return [ 'total_stock' => $totalStock,