@foreach ($group['all_tests'] as $test)
@if ($test->sample)
@if ($test->sample->lab_receive_date && $test->releaseReport)
@php
$date1 = new DateTime($test->sample->lab_receive_date);
$date2 = new DateTime($test->releaseReport->releasing_datetime);
$holidays_in_between = 0;
// get holidays count in between lab_receive_date and due date
if (isset($holidays) && isset($date1) && isset($date2)) {
$holidays_in_between = $holidays
->where('date', '>=', $date1->format('Y-m-d'))
->where('date', '<=', $date2->format('Y-m-d'))
->count();
}
$interval = $date1->diff($date2);
$days = $interval->days - $holidays_in_between . ' days ';
@endphp
- {{ $days }}
@else
- -
@endif
@else
No Sample
@endif
@endforeach