@if($list_items) @foreach($list_items as $list_item) {{ $loop->iteration }} Session {{ $list_item->id }} {{ $list_item->liveClass ? $list_item->liveClass->title : 'No Live Class' }}
{{ $list_item->date ? $list_item->date->format('M d, Y') : 'N/A' }}
@php try { $startTime = $list_item->start_time ? \Carbon\Carbon::createFromFormat('H:i:s', $list_item->start_time)->format('g:i A') : 'N/A'; $endTime = $list_item->end_time ? \Carbon\Carbon::createFromFormat('H:i:s', $list_item->end_time)->format('g:i A') : 'N/A'; } catch (\Exception $e) { $startTime = $list_item->start_time ?: 'N/A'; $endTime = $list_item->end_time ?: 'N/A'; } @endphp {{ $startTime }} - {{ $endTime }}
@php try { $isLive = $list_item->isLive(); $isUpcoming = $list_item->isUpcoming(); $hasEnded = $list_item->hasEnded(); } catch (\Exception $e) { $isLive = false; $isUpcoming = false; $hasEnded = true; } @endphp @if($isLive) Live @elseif($isUpcoming) Upcoming @elseif($hasEnded) Completed @else Scheduled @endif
@if($list_item->recording_url) View Recording @else No Recording @endif @include('admin.crud.action-dropdown', [ 'cloneUrl' => url('admin/live-class-sessions/'.$list_item->id.'/clone'), 'cloneTitle' => 'Clone Live Class', 'editUrl'=>url('admin/live-class-sessions/'.$list_item->id.'/edit'), 'deleteUrl'=>route('admin.live-class-sessions.destroy', $list_item->id), 'redirectUrl'=>route('admin.live-class-sessions.index') ]) @endforeach @endif