@php use Webkul\Marketplace\Repositories\ReviewRepository; $reviewRepository = app(ReviewRepository::class); $avgRatings = $reviewRepository->getAverageRating($seller); $totalReviews = $reviewRepository->getTotalReviews($seller); $percentageRatings = $reviewRepository->getPercentageRating($seller); @endphp @push('meta') @endPush {{ $seller->shop_title }}

@lang('marketplace::app.shop.sellers.profile.reviews.customer-reviews')

{{$avgRatings}}

(@lang('marketplace::app.shop.sellers.profile.reviews.customer-review', ['count' => $totalReviews]))

@for ($i = 5; $i >= 1; $i--)
{{ $i }} Stars
@endfor
@foreach ($reviews as $review)
@if($review->customer->image_url) {{ $review->customer->name }} @else @php $splitName = explode(' ', $review->customer->name); $uppercaseNames = array_map(fn($name) => strtoupper($name[0]), $splitName); $joinedName = implode('', $uppercaseNames); @endphp {{ $joinedName }} @endif

{{$review->title}}

{{$review->comment}}

@lang('marketplace::app.shop.sellers.profile.reviews.review-by') {{$review->customer->name}} {{core()->formatDate($review->created_at, 'd M, Y')}}

@endforeach {{ $reviews->links() }}