authorizeMaintenanceAccess('maintenance.view'); $business = $this->maintenanceUtil->getBusiness(); if (! $business) { abort(404); } $stats = $this->dashboardService->getStats($business); $recent_activities = $this->dashboardService->getRecentActivities($business); $charts = $this->dashboardService->getChartData($business); $health = $this->healthService->assess(); return view('maintenance::dashboard.index', compact('stats', 'recent_activities', 'charts', 'health')); } }