| {{ $loop->iteration }} |
{{ $guru->user->name }} |
'{{ number_format($absens->where('guru_id', $guru->id)->sum('bonus'), 0, ',', '.') }} |
{{ $guru->user->jk == 'laki-laki' ? 'L' : 'P' }} |
@foreach ($tanggals as $tanggal)
@php
$isMinggu = \Carbon\Carbon::parse($tanggal)->isoFormat('dddd') === 'Minggu';
$isLibur = $libur->pluck('tanggal')->contains($tanggal);
$absensiHarian = $absens->where('guru_id', $guru->id)->where('tanggal', $tanggal);
$absMasuk = $absensiHarian->where('type', 'masuk')->first();
$absPulang = $absensiHarian->where('type', 'pulang')->first();
@endphp
{{ $isMinggu || $isLibur ? '' : (isset($absMasuk->created_at) ? \Carbon\Carbon::parse($absMasuk->created_at)->format('H:i') : '') }}
|
{{ $isMinggu || $isLibur ? '' : (isset($absPulang->created_at) ? \Carbon\Carbon::parse($absPulang->created_at)->format('H:i') : '') }}
|
@endforeach
{{ $absens->where('guru_id', $guru->id)->where('type', 'masuk')->where('status', 'h')->count() }} |
{{ $absens->where('guru_id', $guru->id)->where('type', 'pulang')->where('status', 'h')->count() }} |
{{ $absens->where('guru_id', $guru->id)->where('type', 'masuk')->where('status', 'ht')->count() }} |
{{ $absens->where('guru_id', $guru->id)->where('type', 'pulang')->where('status', 'ht')->count() }} |
{{ $absens->where('guru_id', $guru->id)->where('status', 's')->count() }} |
{{ $absens->where('guru_id', $guru->id)->where('status', 'i')->count() }} |
{{ $absens->where('guru_id', $guru->id)->where('status', 'a')->count() }} |
@endforeach