@extends('dashboard.layouts.app') @section('content') @include('components.alert') @php $activeFiltersCount = collect([ request('search'), request('type'), request('slot_day'), request('season'), request('timing_type'), request('track_type_id'), request('per_page'), ]) ->filter(fn($value) => filled($value)) ->count(); $days = ['saturday', 'sunday', 'monday', 'tuesday', 'wednesday', 'thursday', 'friday']; $seasons = ['summer', 'winter', 'ramadan']; $types = ['teacher', 'tester']; $timings = ['morning', 'night']; @endphp
Filters
@forelse ($slotEmps as $slotEmp) {{ $loop->iteration }} {{ ucfirst(strtolower($slotEmp->type)) }} {{ ucfirst(strtolower($slotEmp->slot_day)) }}
{{ \Carbon\Carbon::createFromFormat('H:i:s', $slotEmp->slot_start)->format('g:i A') }}
{{ \Carbon\Carbon::createFromFormat('H:i:s', $slotEmp->slot_end)->format('g:i A') }}
@if ($slotEmp->season)
@foreach ($slotEmp->season as $season) {{ ucfirst(strtolower($season)) }} @endforeach
@else — @endif {{ ucfirst(strtolower($slotEmp->timing_type)) }} @if ($slotEmp->type === 'teacher') @if ($slotEmp->track_type_id)
@foreach ($slotEmp->track_type_id as $id) @php $track = $trackTypes->where('id', $id)->first(); @endphp @if ($track) {{ ucfirst(strtolower($track->name)) }} @endif @endforeach
@else — @endif @elseif($slotEmp->type === 'tester') Demo @else — @endif
@empty @endforelse
@foreach ($slotEmps as $slotEmp) @endforeach @endsection @push('styles') @endpush @push('scripts') @endpush