@php $items = collect($calls ?? []); $groupedBySector = $items ->groupBy(function ($call) { return $call->mysteryAssignment->sector_id ?? 'no-sector'; }) ->sortBy(function ($callsOfSector) { $sectorName = $callsOfSector->first()?->mysteryAssignment?->sector?->name; return $sectorName ? mb_strtolower($sectorName) : 'zzz'; }); @endphp
| Call | Details | Phone | Scenario PDF | Action |
|---|---|---|---|---|
| {{ $displayCallNumber }} | {{ $call->mysteryAssignment->business->name ?? '-' }} | {{ $call->mysteryAssignment->sector->name ?? '-' }} | {{ $call->mysteryAssignment->month ?? '-' }} | {{ $call->mysteryAssignment->business->phone ?? 'N/A' }} | @if($scenarioDoc) Scenario {{ $call->scenario_number ?? 'N/A' }} @else N/A @endif | Edit |