@foreach($desks as $desk)

{{ $desk->name }}

@auth
@endauth
@for ($i = 1; $i <= \Carbon\Carbon::create($year, $month)->daysInMonth; $i++) @endfor @for ($i = 1; $i <= \Carbon\Carbon::create($year, $month)->daysInMonth; $i++) @endfor @php $attendances = \App\Models\DeskEmployeeAttendance::getAttendanceForDesk($desk->id, $year, $month); $isCurrentMonth = ($year == now()->year && $month == now()->month); @endphp @foreach($desk->employees as $employee) @for ($i = 1; $i <= \Carbon\Carbon::create($year, $month)->daysInMonth; $i++) @php $date = \Carbon\Carbon::createFromDate($year, $month, $i)->format('Y-m-d'); $savedStatus = $attendances[$employee->id . '-' . $date]->status ?? ''; $today = \Carbon\Carbon::today(); $twoDaysPast = $today->copy()->subDays(2); $isPastDate = \Carbon\Carbon::createFromFormat('Y-m-d', $date)->lt($twoDaysPast); @endphp @auth @else @endauth @endfor @if($isCurrentMonth) @else @endif @endforeach
Sl.No Name Phone{{ $i }}Delete
{{ \Carbon\Carbon::createFromDate($year, $month, $i)->format('D') }}
{{ $loop->iteration }} {{ $employee->name }} {{ $employee->mobile_number }} {{ $savedStatus }}
@endforeach