@extends('booked_events.layouts.app') @section('title') {{ __('messages.booked_events') }} @endsection @section('content') @isset($bookedEvent)
{!!optional($bookedEvent->event)->header!!}
{{optional($bookedEvent->event)->name}}
Date: {{ \Carbon\Carbon::parse(optional($bookedEvent->event)->start_date)->format(currentDateFormat()) }} : {{ \Carbon\Carbon::parse(optional($bookedEvent->event)->end_date)->format(currentDateFormat()) }} | Venue: {{optional($bookedEvent->event)->venue}}
@isset(optional($bookedEvent->membership)->client)
Member: {{optional($bookedEvent->membership->client->user)->first_name}}
{{optional($bookedEvent->membership->client->user)->email}}
@endisset @if($bookedEvent->eventPartnershipCategory)
Sponsorship

Partnership Category : {{optional($bookedEvent->eventPartnershipCategory)->name}}

Number of Free Delegates : {{optional($bookedEvent->eventPartnershipCategory)->number_of_free_delegates}}

@endif @if($bookedEvent->bookedEventAttributes)
@foreach ($bookedEvent->bookedEventAttributes as $k => $v)

{{$v->eventAttribute->name}} : {{$v->value}}

@endforeach
@endif {{-- --}} @php $calculatedSum = 0; $calculatedDelegatesSum = 0; $calculatedAccommodationFeeSum = 0; $calculatedDelegatesFeeSum = 0; @endphp {{-- --}} @if($bookedEvent->membership) @php $calculatedDelegatesSum = $bookedEvent->number_of_participation_fee_only_registered_delegates ?? 0; @endphp
Summit Fee [Members]
@php @endphp @if($bookedEvent->bookedEventAccommodations) @foreach($bookedEvent->bookedEventAccommodations->filter(function ($fv, $fk) use ($memberType, $bookingType) { return ( $fv->booking_type === $bookingType::BOOKING_TYPE_PARTICIPATION && $fv->member_type === $memberType::MEMBER_TYPE_REGISTERED ); }) as $k => $v) @php if($v->number_of_delegates < 1) continue; $calculatedDelegatesSum += $v->number_of_delegates; $calculatedAccommodationFeeSum += ($v->number_of_delegates * $v->eventAccommodation->member_fee); @endphp @endforeach @endif @php $numberOfFreeDelegates = optional($bookedEvent->eventPartnershipCategory)->number_of_free_delegates ?? 0; $delegateDiff = ($calculatedDelegatesSum - $numberOfFreeDelegates); if($delegateDiff > 0) { $calculatedDelegatesFeeSum = ($delegateDiff * $bookedEvent->event->member_fee); } @endphp
Provider Fees Number of Delegates
Participation fee Only {{number_format($bookedEvent->event->member_fee, 2, ".", ",")}} {{$bookedEvent->number_of_participation_fee_only_registered_delegates}}
{{optional($v->eventAccommodation->accommodationProviderClassification->accommodationProvider)->name}} [{{optional($v->eventAccommodation->accommodationProviderClassification)->name}}] {{number_format(optional($v->eventAccommodation)->member_fee, 2, ".", ",")}} {{$v->number_of_delegates}}
Participation fee {{number_format($calculatedDelegatesFeeSum, 2, ".", ",")}}
Total {{number_format(($calculatedDelegatesFeeSum + $calculatedAccommodationFeeSum), 2, ".", ",")}}
@endif @if(!$bookedEvent->membership) @php $calculatedDelegatesSum = $bookedEvent->number_of_participation_fee_only_non_registered_delegates ?? 0; @endphp
Summit Fee [Non Members]
@php @endphp @if($bookedEvent->bookedEventAccommodations) @foreach($bookedEvent->bookedEventAccommodations->filter(function ($fv, $fk) use ($memberType, $bookingType) { return ( $fv->booking_type === $bookingType::BOOKING_TYPE_PARTICIPATION && $fv->member_type === $memberType::MEMBER_TYPE_NON_REGISTERED ); }) as $k => $v) @php if($v->number_of_delegates < 1) continue; $calculatedDelegatesSum += $v->number_of_delegates; $calculatedAccommodationFeeSum += ($v->number_of_delegates * $v->eventAccommodation->non_member_fee); @endphp @endforeach @endif @php $numberOfFreeDelegates = optional($bookedEvent->eventPartnershipCategory)->number_of_free_delegates ?? 0; $delegateDiff = ($calculatedDelegatesSum - $numberOfFreeDelegates); if($delegateDiff > 0) { $calculatedDelegatesFeeSum = ($delegateDiff * $bookedEvent->event->non_member_fee); } @endphp
Provider Fees Number of Delegates
Participation fee Only {{number_format($bookedEvent->event->non_member_fee, 2, ".", ",")}} {{$bookedEvent->number_of_participation_fee_only_non_registered_delegates}}
{{optional($v->eventAccommodation->accommodationProviderClassification->accommodationProvider)->name}} [{{optional($v->eventAccommodation->accommodationProviderClassification)->name}}] {{number_format(optional($v->eventAccommodation)->non_member_fee, 2, ".", ",")}} {{$v->number_of_delegates}}
Participation fee {{number_format($calculatedDelegatesFeeSum, 2, ".", ",")}}
Total {{number_format(($calculatedDelegatesFeeSum + $calculatedAccommodationFeeSum), 2, ".", ",")}}
@endif @if($bookedEvent->bookedEventDelegateAttributes)
Details of Delegates
@if($bookedEvent->event->eventDelegateAttributes) @foreach($bookedEvent->event->eventDelegateAttributes as $k => $v) @endforeach @foreach($bookedEvent->event->eventDelegateAttributes as $k => $v) @endforeach @foreach($bookedEvent->bookedEventDelegateAttributes->toArray() as $k2 => $v2) @foreach($bookedEvent->event->eventDelegateAttributes as $k => $v) @endforeach @endforeach @endif
{{$v->name}}
{{(isset($v2['data_attributes'][$v->id])) ? $v2['data_attributes'][$v->id] : null}}
@endif
{!!optional($bookedEvent->event)->description!!}
@endisset @endsection