@if(isset($doctorSession))
{{$doctorSession->doctor->user->full_name}}
@endif
@if(Auth::user()->hasRole('doctor'))
@elseif(!isset($sessionWeekDays))
@endif
@foreach(App\Models\ClinicSchedule::WEEKDAY as $day => $shortWeekDay)
@php($isValid = isset($sessionWeekDays) && $sessionWeekDays->where('day_of_week',$day)->count() != 0)
@php($clinicScheduleDay = $clinicSchedule->where('day_of_week',$day)->first())
{{ Form::label('doctor_id',__('messages.doctor.doctor').':' ,['class' => 'form-label required']) }}
{{ Form::select('doctor_id', $doctorsList, null,['class' => 'form-control', 'data-control'=>'select2','placeholder' => __('messages.common.select_doctor'),'required']) }}
{{ Form::label('session_gap',__('messages.doctor_session.session_gap').':' ,['class' => 'form-label required']) }}
{{ Form::select('session_gap', $gaps,isset($sessionWeekDays) ? null : $gaps[array_key_first($gaps)],
['class' => 'form-control','data-width' => '100%', 'data-control'=>'select2','id' => 'selGap', 'placeholder' => __('messages.doctor_session.select_session_gap'),'required']) }}
{{ Form::label('session_meeting_time',__('messages.doctor_session.session_meeting_time').':' ,['class' => 'form-label required']) }}
{{ Form::select('session_meeting_time', $sessionMeetingTime, isset($sessionWeekDays) ? null : $sessionMeetingTime[array_key_first($sessionMeetingTime)],
['class' => 'form-control','data-width' => '100%', 'data-control'=>'select2' ,'placeholder' => __('messages.doctor_session.select_meeting_time'),'required']) }}
last && $clinicScheduleDay)
checked="checked"
@else
disabled
@endif>
@if(isset($sessionWeekDays))
@if(!$isValid)
{{ __('messages.doctor_session.unavailable') }}
@endif
@elseif($loop->last || !$clinicScheduleDay)
{{ __('messages.doctor_session.unavailable') }}
@endif
@if($clinicScheduleDay)
@php($slots = getSlotByGap($clinicScheduleDay->start_time,$clinicScheduleDay->end_time))
@if(isset($sessionWeekDays) && $sessionWeekDays->count())
@foreach($sessionWeekDays->where('day_of_week',$day) as $weekDaySlot)
@include('doctor_sessions.slot',['slot' => $slots,'day' => $day,'weekDaySlot' => $weekDaySlot])
@endforeach
@else
@if(!$loop->last)
@if(!isset($sessionWeekDays) || $isValid)
@include('doctor_sessions.slot',['slot' => $slots,'day' => $day])
@endif
@else
@endif
@endif
@endif