📊 Attendance Report

From: {{ $startDate }} To: {{ $endDate }}
P Present
A Absent
@foreach($columnHeaders as $index => $header) @php $headerCount = count($columnHeaders); @endphp @if($index < 2) @elseif($index >= $headerCount - 5) @else @endif @endforeach @foreach($dataArr as $row) @foreach($row as $cellIndex => $cell) @if($cellIndex == 0) @elseif($cellIndex == 1) @elseif(is_array($cell) && isset($cell['status'])) @elseif($cellIndex >= (count($row) - 5)) @else @endif @endforeach @endforeach
{{ $header }}{{ $header }}{{ $header }}
{{ $cell['name'] ?? $cell }} @if(isset($cell['shift_name'])) {{ $cell['shift_name'] }}
{{ $cell['shift_timing'] ?? '' }} @endif
@if($cell['status'] == 'P') IN: {{ $cell['in_time'] }}
OUT: {{ $cell['out_time'] }}
TOTAL: {{ $cell['total_hours'] }}
@elseif($cell['status'] == 'A') A @else - @endif
{{ $cell }}{{ $cell }}