@use('App\Models\Booking') @use('app\Helpers\Helpers') @use('App\Enums\BookingEnum') @use('App\Enums\SymbolPositionEnum') @use('App\Enums\BookingEnumSlug') @use('App\Enums\RoleEnum') @php $role = Helpers::getRoleByUserId(request()->id); $bookingCounts = []; foreach ([BookingEnum::PENDING => 'box', BookingEnum::ON_GOING => 'calendar', BookingEnum::ON_THE_WAY => 'package', BookingEnum::COMPLETED => 'truck', BookingEnum::CANCEL => 'x-circle', BookingEnum::ON_HOLD => 'alert-circle'] as $status => $icon) { $bookingCounts[] = Booking::getBookingStatusById($user?->consumerBookings?->whereNotNull('parent_id'), $user->id, $status); } @endphp @extends('backend.layouts.master') @section('title', __('static.user_dashboard.general_info')) @section('content')
{{ __('static.user_dashboard.customer_name') }} | {{ __('static.user_dashboard.service_name') }} | {{ __('static.user_dashboard.ratings') }} | {{ __('static.user_dashboard.description') }} |
---|---|---|---|
@php
$media = $review?->consumer?->getFirstMedia('image');
$imageUrl = $media ? $media->getUrl() : null;
@endphp
@if ($imageUrl)
{{ strtoupper(substr($review?->consumer?->name, 0, 1)) }}
@endif
{{ $review?->consumer?->name }}{{ $review?->consumer?->email }} |
![]() {{ $booking?->service->title }}@if (Helpers::getDefaultCurrency()->symbol_position === SymbolPositionEnum::LEFT){{ Helpers::getDefaultCurrencySymbol() }}{{ number_format($booking?->service->price, 2) }}@else{{ number_format($booking?->service->price, 2) }} {{ Helpers::getDefaultCurrencySymbol() }}@endif |
{{ $review?->description }} |