{{trans('forms.lbl_name')}} | @foreach ($excel_dynamic_days as $item){{$item}} | @endforeach||||||
---|---|---|---|---|---|---|---|
{{$location->name}} | |||||||
{{$employee->name}} | @for($weekdayNo = 1; $weekdayNo <= 7; $weekdayNo++) @php $date = $from->startOfWeek()->addDays($weekdayNo - 1); $parsed_date = $date->startOfDay(); $date = $date->format(config('settings.date_format')); $gotLeave = 0; $gotVacation = 0; $check = 0; @endphp @if(count($employee["schedules"]) > 0 && $gotVacation == 0 && $gotLeave == 0) @foreach($employee["schedules"] as $skey => $schedule) @if($parsed_date->eq(parseFromFormat($schedule->date)->startOfDay()) && $location->id == $schedule->location_id)
{{ $schedule->start_time . ' - ' . $schedule->end_time }} {{-- Break Time --}} @php $breakText = ''; if (!empty($schedule->break_time)) { $breaks = @unserialize($schedule->break_time); if (is_array($breaks)) { foreach ($breaks as $break) { if (!empty($break['start_time_break']) && !empty($break['end_time_break'])) { $breakText .= trans('forms.break_time') . ': ' . $break['start_time_break'] . ' - ' . $break['end_time_break'] . ''; } } } } @endphp @if($breakText) {!! $breakText !!} @endif{{ $schedule->workstation->name ?? '' }} |
@php
$check = 1; break;
@endphp
@endif
@endforeach
@endif
@if($check == 0 && $gotVacation == 0 && $gotLeave == 0)
- | @endif @endfor