@php $badge_class = [ 'room' => [ 0 => ['badge badge-success', 'Vacant'], 1 => ['badge badge-danger', 'In Used As Room'], 2 => ['badge badge-warning', 'In Used As Bed'], ], 'bed' => [ 1 => ['badge bg-success', 'Vacant'], 2 => ['badge bg-danger', 'In Used'], 3 => ['badge bg-secondary', 'Dirty'], 4 => ['badge bg-info', 'Maintance'], ] ]; @endphp

For Room

@foreach ($badge_class['room'] as $key => $class) {{ $class[1] }} @endforeach

For Bed

@foreach ($badge_class['bed'] as $key => $class) {{ $class[1] }} @endforeach
Floor
Room Bed
Room Bed
@foreach ($floors as $f)

{{ $f->floor_no }}

@php $rooms = $beds->where('floor_id', $f->id); @endphp
@foreach ($rooms->groupBy('room_id') as $room)
@php $hk_ready_fr_dirty = $room->where('bed_clean_status', 3)->where('bed_hk_status', 1)->pluck('bed_id')->toArray(); @endphp @if(count($hk_ready_fr_dirty) > 0) @endif {{ $room[0]->room_number }} @foreach ($room as $b) {{ $b->bed_number }} @endforeach
@endforeach
@endforeach