@if ($roster->attendance)
@php
$attendance = $roster->attendance;
$isToday = \Carbon\Carbon::parse($roster->date)->isToday();
@endphp
@if($attendance && $attendance->check_in_time && !$attendance->check_out_time)
@if ($isToday)
@else
Update Checkout
@endif
@else
@php
$checkIn = \Carbon\Carbon::parse($roster->attendance->check_in_time);
$checkOut = \Carbon\Carbon::parse($roster->attendance->check_out_time);
$diffInMinutes = $checkIn->diffInMinutes($checkOut);
$hours = floor($diffInMinutes / 60);
$minutes = $diffInMinutes % 60;
$formatted = "{$hours} hrs {$minutes} mins";
@endphp
@endif
@else
@php
$attendance = $roster->attendance;
$isToday = \Carbon\Carbon::parse($roster->date)->isToday();
@endphp
@if($isToday && (!$attendance || !$attendance->check_in_time))
@endif
@endif