@php $getMinAndMaxPrice = $event->getMinAndMaxPrice(); $eventSoldTicketsCount = $event->getSoldTicketsCount(); @endphp {{-- Event --}}
{{ $event->title }}
@if(!empty($event->category))
{{ $event->category->title }}
@endif
{{-- Provider --}}
{{ $event->creator->full_name }}
{{-- Event Type --}} {{ trans("update.{$event->type}") }} {{-- Price --}}
@if($getMinAndMaxPrice['min'] == $getMinAndMaxPrice['max']) {{ ($getMinAndMaxPrice['min'] > 0) ? handlePrice($getMinAndMaxPrice['min'], true, true, false, null, true) : trans('update.free') }} @else {{ ($getMinAndMaxPrice['min'] > 0) ? handlePrice($getMinAndMaxPrice['min'], true, true, false, null, true) : trans('update.free') }} - {{ ($getMinAndMaxPrice['max'] > 0) ? handlePrice($getMinAndMaxPrice['max'], true, true, false, null, true) : trans('update.free') }} @endif
{{-- Capacity --}} @if(!is_null($event->capacity))
{{ $event->capacity }} {{ trans('update.n_remaining', ['count' => $event->getAvailableCapacity()]) }}
@else {{ trans('update.unlimited') }} @endif {{-- Sold Tickets --}}
{{ $eventSoldTicketsCount }} @if($eventSoldTicketsCount > 0) {{ handlePrice($event->getAllSales()->sum('paid_amount')) }} @endif
{{-- Start Date --}} {{ (!empty($event->start_date)) ? dateTimeFormat($event->start_date, 'j M Y H:i') : '-' }} {{-- Created Date --}} {{ dateTimeFormat($event->created_at, 'j M Y H:i') }} {{-- Status --}} @switch($event->status) @case('publish') @if(!empty($event->start_date) and $event->start_date > time()) {{ trans('update.scheduled') }} @elseif(!empty($event->end_date) and $event->end_date < time()) {{ trans('update.ended') }} @else {{ trans('update.ongoing') }} @endif @break @case('draft') {{ trans('admin/main.is_draft') }} @break @case('pending') {{ trans('admin/main.waiting') }} @break @case('unpublish') {{ trans('admin/main.unpublished') }} @break @case('canceled') {{ trans('update.canceled') }} @break @case('rejected') {{ trans('update.rejected') }} @break @endswitch {{-- Actions --}}