Slot Emp

Exported on {{ now()->format('F j, Y \a\t g:i A') }}
@forelse ($slot_emps_export as $slotEmp) @php $typeClass = strtolower($slotEmp->type) === 'teacher' ? 'info' : 'warn'; $seasons = collect($slotEmp->season ?? []) ->map(fn ($season) => ucfirst(strtolower($season))) ->implode(' | '); $trackTypesText = '—'; if ($slotEmp->type === 'teacher' && $slotEmp->track_type_id) { $trackTypesText = collect($slotEmp->track_type_id) ->map(function ($id) use ($trackTypes) { $track = $trackTypes->where('id', $id)->first(); return $track ? ucfirst(strtolower($track->name)) : null; }) ->filter() ->implode(' | '); } elseif ($slotEmp->type === 'tester') { $trackTypesText = 'Demo'; } @endphp @empty @endforelse
ID Type Slot Day Slot Start Slot End Season Timing Type Track Type
{{ $slotEmp->id }} {{ ucfirst(strtolower($slotEmp->type ?? '—')) }} {{ ucfirst(strtolower($slotEmp->slot_day ?? '—')) }} {{ $slotEmp->slot_start ? \Carbon\Carbon::createFromFormat('H:i:s', $slotEmp->slot_start)->format('g:i A') : '—' }} {{ $slotEmp->slot_end ? \Carbon\Carbon::createFromFormat('H:i:s', $slotEmp->slot_end)->format('g:i A') : '—' }} {{ $seasons ?: '—' }} {{ ucfirst(strtolower($slotEmp->timing_type ?? '—')) }} {{ $trackTypesText ?: '—' }}
No slots found.