@extends('layouts.app') @section('title', 'Riwayat Absensi - PressGO') @section('content')
Total Kehadiran
{{ $stats['total'] }}
Tepat Waktu
{{ $stats['present'] }}
Terlambat
{{ $stats['late'] }}
Bulan Ini
{{ $stats['this_month'] }}
Daftar Absensi
@forelse($attendances as $attendance) @empty @endforelse
Tanggal Hari Masuk Keluar Status Durasi Aksi
{{ \Carbon\Carbon::parse($attendance->date)->format('d/m/Y') }} {{ \Carbon\Carbon::parse($attendance->date)->translatedFormat('l') }} {{ $attendance->check_in }} @if($attendance->check_out) {{ $attendance->check_out }} @else Belum Check Out @endif @if($attendance->status == 'present') Tepat Waktu @else Terlambat @endif @if($attendance->check_in && $attendance->check_out) @php $checkIn = \Carbon\Carbon::createFromFormat('H:i:s', $attendance->check_in); $checkOut = \Carbon\Carbon::createFromFormat('H:i:s', $attendance->check_out); $duration = $checkIn->diff($checkOut); @endphp {{ $duration->h }}j {{ $duration->i }}m @else - @endif

Belum ada data absensi

@if($attendances->hasPages())
Menampilkan {{ $attendances->firstItem() }} - {{ $attendances->lastItem() }} dari {{ $attendances->total() }} data
{{ $attendances->links() }}
@endif
@endsection @push('styles') @endpush