@use('app\Helpers\Helpers') @use('app\Models\Booking') @use('App\Enums\BookingEnumSlug') @use('App\Enums\SymbolPositionEnum') @extends('frontend.layout.master') @section('title', $package->title) @section('breadcrumb') @endsection @section('content')
banner
@php $salePrice = Helpers::getServicePackageSalePrice($package?->id); @endphp

{{ $package->title }}

@if (Helpers::getDefaultCurrency()->symbol_position === SymbolPositionEnum::LEFT) {{ Helpers::getDefaultCurrencySymbol() }}{{ Helpers::covertDefaultExchangeRate($salePrice) }} @else {{ Helpers::covertDefaultExchangeRate($salePrice) }} {{ Helpers::getDefaultCurrencySymbol() }} @endif

{{ $package->description }}

{{__('frontend::static.servicePackages.include_service')}}

@foreach($package?->services as $service)
service

{{ $service?->title }}

@if(!empty($service?->discount) && $service?->discount > 0) @if (Helpers::getDefaultCurrency()->symbol_position === SymbolPositionEnum::LEFT) {{ Helpers::getDefaultCurrencySymbol() }}{{ Helpers::covertDefaultExchangeRate($service->price) }} {{ Helpers::getDefaultCurrencySymbol() }}{{ Helpers::covertDefaultExchangeRate($service->service_rate) }} @else {{ Helpers::covertDefaultExchangeRate($service->price) }} {{ Helpers::getDefaultCurrencySymbol() }} {{ Helpers::covertDefaultExchangeRate($service->service_rate) }} {{ Helpers::getDefaultCurrencySymbol() }} @endif @else @if (Helpers::getDefaultCurrency()->symbol_position === SymbolPositionEnum::LEFT) {{ Helpers::getDefaultCurrencySymbol() }}{{ Helpers::covertDefaultExchangeRate($service->price) }} @else {{ Helpers::covertDefaultExchangeRate($service->price) }} {{ Helpers::getDefaultCurrencySymbol() }} @endif @endif
  • {{ $service?->duration }} {{ $service?->duration_unit }}
  • {{__('frontend::static.servicePackages.min')}} {{ $service?->required_servicemen }} {{__('frontend::static.servicePackages.servicemen_reqiured')}}

{{ $service?->description }}

@endforeach

{{__('frontend::static.servicePackages.disclaimer_note')}}

{{__('frontend::static.servicePackages.book_now')}}
{{ $package?->user?->name }}

{{ $package?->user?->name }}

star

{{ $package?->user?->review_ratings ?? 'Unrated' }}

    @php $userId = auth()->id(); $bookings = collect(); $servicePackageIds = $bookings->pluck('service_package_id')->unique()->filter(); $serviceIDS = $package?->services()->pluck('id'); $pendingStatus = Helpers::getbookingStatusIdBySlug(BookingEnumSlug::PENDING); $completedStatus = Helpers::getbookingStatusIdBySlug(BookingEnumSlug::COMPLETED); $bookings = Booking::where('consumer_id', $userId)->whereNull('deleted_at')->whereIn('service_id',$serviceIDS) ->where(function ($query) use ($pendingStatus, $completedStatus) { $query->where('booking_status_id', '!=', $pendingStatus) ->where('booking_status_id', '!=', $completedStatus); }) ->get(); @endphp @if ($bookings->count() > 0)
  • {{ $package?->user?->email }}
  • {{ $package?->user?->phone }}
  • @endif
  • {{ $package?->user?->knownLanguages->pluck('key')->implode(', ') }}
@if($package?->user?->served > 0)
success {{ $package?->user?->served }} {{__('frontend::static.servicePackages.service_delivered')}}
@endif
medal {{ $package?->user?->experience_duration }} {{ $package?->user?->experience_interval }} {{__('frontend::static.servicePackages.of_experience')}}

{{__('frontend::static.servicePackages.provider_note')}}

@endsection