{{-- resources/views/rooms/index.blade.php --}} @extends('layouts.app') @section('content')

Rooms Management

Create New Room
@forelse($rooms as $room) @empty @endforelse
Room Name Type BBB Meeting ID Status Participants Classes Actions
{{ $room->name }} @if($room->note)
{{ Str::limit($room->note, 50) }} @endif
@if($room->isBbbRoom()) @if($room->isExamRoom()) Exam Room @else Lesson Room @endif @else Regular @endif @if($room->isBbbRoom()) {{ $room->bbb_meeting_id }} @else - @endif @if($room->isBbbRoom()) @php $statusColors = [ 'scheduled' => 'warning', 'active' => 'success', 'ended' => 'secondary', 'archived' => 'dark' ]; $color = $statusColors[$room->bbb_status] ?? 'secondary'; @endphp {{ ucfirst($room->bbb_status) }} @else Ready @endif @if($room->isBbbRoom()) {{ $room->bbb_participants_count }} @else - @endif {{ $room->classes_count }}
@if($room->isBbbRoom()) @if($room->isActive())
@csrf
@elseif($room->isScheduled()) @if($room->bbb_created_by == auth()->id() || auth()->user()->isAdmin() || auth()->user()->isLmsManager()) {{-- FIXED: Changed from to form --}}
@csrf
@endif @endif @else {{-- For converting regular rooms to BBB --}} @if(auth()->user()->isAdmin() || auth()->user()->isLmsManager())
@csrf
@endif {{-- @if(auth()->user()->hasRole('admin') || auth()->user()->hasRole('lms_manager'))
@endif --}} @endif @if($room->classes_count == 0)
@csrf @method('DELETE')
@endif

No rooms found. Create your first room!

{{ $rooms->links() }}
@endsection