$attendances) { $tsec = 0; foreach ($attendances as $attendance) { if (!empty($attendance->duration)) { [$h, $m, $s] = explode(':', $attendance->duration); $tsec += (int)$h * 3600 + (int)$m * 60 + (int)$s; } } $hours = floor($tsec / 3600); $minutes = floor(($tsec % 3600) / 60); $monthlyTotals[$month] = sprintf('%02d:%02d', $hours, $minutes); } ?> @extends('app') @section('content')
@if(empty($data))

اطلاعاتی موجود نمیباشد

@else
@foreach(array_keys($data) as $month) @endforeach
@foreach($data as $month => $records)
@foreach($records as $row) @endforeach
تاریخ روز ورود خروج مدت
{{ \App\Support\JalaliHelper::format($row->entered_at, 'm/d') }} {{ \App\Support\JalaliHelper::format($row->entered_at, '%A') }} {{ Carbon::parse($row->entered_at)->format('H:i') ?? '-' }} {{ $row->exited_at ? Carbon::parse($row->exited_at)->format('H:i') : '-' }} {{ $row->exited_at ? Carbon::parse($row->duration)->format('H:i') : '-' }}
مجموع کارکرد این ماه: {{ $monthlyTotals[$month] }}
@endforeach @endif
@endsection