@if($course->class->host=="BBB")
@foreach($course->class->bbbMeetings as $key=>$meeting)
{{__('common.Start Date')}}
{{date('d M Y',$meeting->datetime)}}
{{__('common.Time')}}
({{__('common.Start')}} - {{__('common.End')}})
{{date('g:i A',$meeting->datetime)}}
- @if($meeting->duration==0)
N/A
@else
{{date('g:i A',$meeting->datetime+($meeting->duration*60))}}
@endif
{{__('common.Duration')}}
@php
$str = $meeting->duration?? 0;
$duration =preg_replace('/[^0-9]/', '', $str);
@endphp
{{MinuteFormat($duration)}}
@if (Auth::check() && $isEnrolled)
@if(@$meeting->isRunning())
{{__('common.Watch Now')}}
@else
@php
$last_time = Illuminate\Support\Carbon::parse($meeting->date. ' ' . $meeting->time);
$nowDate = Illuminate\Support\Carbon::now();
$isWaiting = $last_time->gt($nowDate);
@endphp
@if($isWaiting)
{{__('frontend.Waiting')}}
@else
{{__('frontend.Closed')}}
@endif
@endif
@endif
@endforeach
@elseif($course->class->host=="Jitsi")
@foreach($course->class->jitsiMeetings as $key=>$meeting)
{{__('common.Start Date')}}
{{date('d M Y',$meeting->datetime)}}
{{__('common.Time')}}
({{__('common.Start')}} - {{__('common.End')}})
{{date('g:i A',$meeting->datetime)}}
- @if($meeting->duration==0)
N/A
@else
{{date('g:i A',$meeting->datetime+($meeting->duration*60))}}
@endif
{{__('common.Duration')}}
@php
$str = $meeting->duration?? 0;
$duration =preg_replace('/[^0-9]/', '', $str);
@endphp
{{MinuteFormat($duration)}}
@if (Auth::check() && $isEnrolled)
@php
$start = \Illuminate\Support\Carbon::parse($meeting->date . ' ' .$meeting->time);
$nowDate = \Illuminate\Support\Carbon::now();
$not_start = $start->gt($nowDate);
$end =$start->addMinutes((int)$meeting->duration);
$not_end =$end->gt($nowDate);
@endphp
@if(!$not_start && $not_end)
{{__('common.Watch Now')}}
@else
@php
$last_time = Illuminate\Support\Carbon::parse($meeting->date. ' ' . $meeting->time);
$nowDate = Illuminate\Support\Carbon::now();
$isWaiting = $last_time->gt($nowDate);
@endphp
@if($isWaiting)
{{__('frontend.Waiting')}}
@else
{{__('frontend.Closed')}}
@endif
@endif
@endif
@endforeach
@elseif($course->class->host=="Custom")
@foreach($course->class->customMeetings as $key=>$meeting)
{{__('common.Start Date')}}
{{date('d M Y',$meeting->datetime)}}
{{__('common.Time')}}
({{__('common.Start')}} - {{__('common.End')}})
{{date('g:i A',$meeting->datetime)}}
- @if($meeting->duration==0)
N/A
@else
{{date('g:i A',$meeting->datetime+($meeting->duration*60))}}
@endif
{{__('common.Duration')}}
@php
$str = $meeting->duration?? 0;
$duration =preg_replace('/[^0-9]/', '', $str);
@endphp
{{MinuteFormat($duration)}}
@if (Auth::check() && $isEnrolled)
@php
$start = \Illuminate\Support\Carbon::parse($meeting->date . ' ' .$meeting->time);
$nowDate = \Illuminate\Support\Carbon::now();
$not_start = $start->gt($nowDate);
$end =$start->addMinutes((int)$meeting->duration);
$not_end =$end->gt($nowDate);
@endphp
@if(!$not_start && $not_end && !empty($meeting->link))
{{__('common.Watch Now')}}
@else
@php
$last_time = Illuminate\Support\Carbon::parse($meeting->date. ' ' . $meeting->time);
$nowDate = Illuminate\Support\Carbon::now();
$isWaiting = $last_time->gt($nowDate);
@endphp
@if($isWaiting)
{{__('frontend.Waiting')}}
@else
{{__('frontend.Closed')}}
@endif
@endif
@endif
@endforeach
@elseif($course->class->host=="InAppLiveClass")
@foreach($course->class->inAppMeetings as $key=>$meeting)
{{__('common.Start Date')}}
{{date('d M Y',$meeting->datetime)}}
{{__('common.Time')}}
({{__('common.Start')}} - {{__('common.End')}})
{{date('g:i A',$meeting->datetime)}}
- @if($meeting->duration==0)
N/A
@else
{{date('g:i A',$meeting->datetime+($meeting->duration*60))}}
@endif
{{__('common.Duration')}}
@php
$str = $meeting->duration?? 0;
$duration =preg_replace('/[^0-9]/', '', $str);
@endphp
{{MinuteFormat($duration)}}
@if (Auth::check() && $isEnrolled)
@php
$start = \Illuminate\Support\Carbon::parse($meeting->date . ' ' .$meeting->time);
$nowDate = \Illuminate\Support\Carbon::now();
$not_start = $start->gt($nowDate);
$end =$start->addMinutes((int)$meeting->duration);
$not_end =$end->gt($nowDate);
@endphp
@if(!$not_start && $not_end)
{{__('common.Watch Now')}}
@else
@php
$last_time = Illuminate\Support\Carbon::parse($meeting->date. ' ' . $meeting->time);
$nowDate = Illuminate\Support\Carbon::now();
$isWaiting = $last_time->gt($nowDate);
@endphp
@if($isWaiting)
{{__('frontend.Waiting')}}
@else
{{__('frontend.Closed')}}
@endif
@endif
@endif
@endforeach
@elseif($course->class->host=="Zoom")
@foreach($course->class->zoomMeetings as $key=>$meeting)
{{__('common.Start Date')}}
{{date('d M Y',strtotime($meeting->start_time))}}
{{__('common.Time')}}
({{__('common.Start')}} - {{__('common.End')}})
{{date('g:i A',strtotime($meeting->start_time))}}
-{{date('g:i A',strtotime($meeting->end_time))}}
{{__('common.Duration')}}
@php
$str = $meeting->meeting_duration?? 0;
$duration =preg_replace('/[^0-9]/', '', $str);
@endphp
{{MinuteFormat($duration)}}
@if (Auth::check() && $isEnrolled)
@if(@$meeting->currentStatus=="started")
{{__('common.Watch Now')}}
@elseif (@$meeting->currentStatus== 'waiting')
{{__('frontend.Waiting')}}
@else
{{__('frontend.Closed')}}
@endif
@endif
@endforeach
@elseif($course->class->host=="GoogleMeet")
@foreach($course->class->googleMeetMeetings as $key=>$meeting)
{{__('common.Start Date')}}
{{date('d M Y',strtotime($meeting->start_date_time))}}
{{__('common.Time')}}
({{__('common.Start')}} - {{__('common.End')}})
{{date('g:i A',strtotime($meeting->start_date_time))}}
-{{date('g:i A',strtotime($meeting->end_date_time))}}
{{__('common.Duration')}}
{{MinuteFormat(\Carbon\Carbon::parse($meeting->start_date_time)->diffInMinutes($meeting->end_date_time))}}
@if (Auth::check() && $isEnrolled)
@if(@$meeting->currentStatus=="started")
{{__('common.Watch Now')}}
@elseif (@$meeting->currentStatus== 'waiting')
{{__('frontend.Waiting')}}
@else
{{__('frontend.Closed')}}
@endif
@endif
@endforeach
@endif