@php function formatTime($time) { return $time && $time != '00:00:00' ? date('H:i', strtotime($time)) : ''; } @endphp
@php $colspan = 4; @endphp @foreach ($dateArr as $dates) @endforeach @foreach ($dateArr as $dates) @endforeach @foreach ($employeeSummary as $key => $value) @php $totalPaidDays = $totalPresent = $overtime = $actualOvertime = $totalActualOvertime = $totalovertime = 0; $atSummary = $value->processedAttendance ?? []; @endphp @foreach ($dateArr as $date) @php $attendance = $atSummary[$date] ?? null; $boxColor = ''; $autoWeekClass = ''; if ($attendance) { if ($attendance->remarks == App\Helpers\ConstantHelper::AUTO_WEEK_OFF) { $autoWeekClass = 'autoweekoff'; } if ($attendance->entry_mode == App\Helpers\ConstantHelper::REGULARIZED) { $boxColor = '#90EE90'; } elseif ($attendance->entry_mode == App\Helpers\ConstantHelper::MODIFIED) { $boxColor = '#87CEFA'; } } @endphp @endforeach @endforeach