groupBy('status') ->orderBy('status', 'desc'); $incidentCount = $incidents->count(); if ($incidentCount <= 1 || ($incidentCount > 1 && (int) $incidents->first()->status === 4)) { $status = 'success'; $message = Lang::get('cachet.service.good'); } else { $status = 'danger'; $message = Lang::get('cachet.service.bad'); } $view->with([ 'systemStatus' => $status, 'systemMessage' => $message ]); });