groupBy('status') ->orderBy('status', 'desc'); $incidentCount = $incidents->count(); if ($incidentCount <= 1 || ($incidentCount > 1 && (int) $incidents->first()->status === 4)) { $status = 'success'; $message = 'All systems are functional.'; } else { $status = 'danger'; $message = 'Some systems are experiencing issues.'; } $view->with([ 'systemStatus' => $status, 'systemMessage' => $message ]); });