|
@if($settings?->logo)
|
{{ $settings?->church_name ?? 'ChurchXtra' }}
@if($settings?->address)
{{ $settings->address }}
@endif
{{ $settings?->phone ?? '' }}
@if($settings?->email)
{{ $settings?->phone ? ' | ' : '' }}
{{ $settings->email }}
@endif
Weekly Attendance Report
{{ $weekName }}
|
|
Total Records
{{ number_format($totalRecords) }}
|
Present
{{ number_format($totalPresent) }}
|
Late
{{ number_format($totalLate) }}
|
Absent
{{ number_format($totalAbsent) }}
|
|
Unique Members Present
{{ number_format($uniqueMembersPresent) }}
|
Attendance Rate
{{ number_format($attendanceRate, 1) }}%
|
||
| Service | Total | Present | Late | Absent |
|---|---|---|---|---|
| {{ $service->service_type ?? 'Unspecified Service' }} | {{ $service->total }} | {{ $service->present }} | {{ $service->late }} | {{ $service->absent }} |
| No attendance-by-service data for this period. | ||||
| Date | Total | Present | Late | Absent |
|---|---|---|---|---|
| {{ \Carbon\Carbon::parse($day->attendance_date)->format('D, d M Y') }} | {{ $day->total }} | {{ $day->present }} | {{ $day->late }} | {{ $day->absent }} |
| No daily attendance data for this period. | ||||
| Member ID | Member | Department | Attendance |
|---|---|---|---|
| {{ $record->member?->member_id ?? 'N/A' }} | {{ $record->member?->first_name }} {{ $record->member?->last_name }} | {{ $record->member?->department?->name ?? 'No Department' }} | {{ $record->total_attendance }} |
| No regular-member data for this period. | |||
| Date | Member ID | Member | Department | Service |
|---|---|---|---|---|
| {{ \Carbon\Carbon::parse($attendance->attendance_date)->format('d M Y') }} | {{ $attendance->member?->member_id ?? 'N/A' }} | {{ $attendance->member?->first_name }} {{ $attendance->member?->last_name }} | {{ $attendance->member?->department?->name ?? 'No Department' }} | {{ $attendance->service_type ?? 'N/A' }} |
| No late attendance records for this period. | ||||
| Date | Member ID | Member | Department | Service |
|---|---|---|---|---|
| {{ \Carbon\Carbon::parse($attendance->attendance_date)->format('d M Y') }} | {{ $attendance->member?->member_id ?? 'N/A' }} | {{ $attendance->member?->first_name }} {{ $attendance->member?->last_name }} | {{ $attendance->member?->department?->name ?? 'No Department' }} | {{ $attendance->service_type ?? 'N/A' }} |
| No absent attendance records for this period. | ||||
| Date | Member ID | Member | Service | Status |
|---|---|---|---|---|
| {{ \Carbon\Carbon::parse($attendance->attendance_date)->format('d M Y') }} | {{ $attendance->member?->member_id ?? 'N/A' }} | {{ $attendance->member?->first_name }} {{ $attendance->member?->last_name }} | {{ $attendance->service_type ?? 'N/A' }} | @php $statusClass = match ($attendance->status) { 'Present' => 'status-present', 'Late' => 'status-late', default => 'status-absent', }; @endphp {{ $attendance->status }} |
| No attendance records for this period. | ||||