@extends('layouts.admin.app') @section('title',$restaurant->name."'s".translate('messages.review')) @push('css_or_js') @endpush @section('content')
@php($reviews = $restaurant->reviews()->with('food',function($query){ $query->withoutGlobalScope(\App\Scopes\RestaurantScope::class); })->get()) {{-- {{ dd($reviews) }} --}} @php($user_rating = null) @php($total_rating = 0) @php($total_reviews = 0) @foreach ($reviews as $key=>$value) @php($user_rating += $value->rating) @php($total_rating +=1) @php($total_reviews +=1) @endforeach @php($user_rating = isset($user_rating) ? ($user_rating)/count($reviews) : 0) {{-- {{$review[0]->rating}} --}}

{{ number_format($user_rating, 1)}}/5

{{-- {{ dd(number_format($user_rating, 1)) }} --}} @if ($user_rating == 5)
@elseif ($user_rating < 5 && $user_rating >= 4.5)
@elseif ($user_rating < 4.5 && $user_rating >= 4)
@elseif ($user_rating < 4 && $user_rating >= 3.5)
@elseif ($user_rating < 3.5 && $user_rating >= 3)
@elseif ($user_rating < 3 && $user_rating >= 2.5)
@elseif ($user_rating < 2.5 && $user_rating > 2)
@elseif ($user_rating < 2 && $user_rating >= 1.5)
@elseif ($user_rating < 1.5 && $user_rating > 1)
@elseif ($user_rating < 1 && $user_rating > 0)
@elseif ($user_rating == 1)
@elseif ($user_rating == 0)
@endif
{{-- {{$total_rating}} {{translate('messages.ratings')}} --}} {{$total_reviews}} {{translate('messages.reviews')}}
    @php($ratings = $restaurant->rating) @php($five = $ratings[0]) @php($four = $ratings[1]) @php($three = $ratings[2]) @php($two = $ratings[3]) @php($one = $ratings[4]) @php($total_rating = $one+$two+$three+$four+$five) @php($total_rating = $total_rating==0?1:$total_rating)
  • {{translate('messages.excellent')}}
    {{$five}}
  • {{translate('messages.good')}}
    {{$four}}
  • {{translate('messages.average')}}
    {{$three}}
  • {{translate('messages.below_average')}}
    {{$two}}
  • {{translate('messages.poor')}}
    {{$one}}
@php($reviews = $restaurant->reviews()->with('food',function($query){ $query->withoutGlobalScope(\App\Scopes\RestaurantScope::class); })->latest()->paginate(25)) @foreach($reviews as $key=>$review) @endforeach
{{translate('messages.sl')}} {{translate('messages.food')}} {{translate('messages.reviewer_info')}} {{translate('messages.review')}} {{translate('messages.date')}} {{translate('messages.status')}}
{{$key+$reviews->firstItem()}} @if ($review->food) {{$review->food->name}} image @else {{translate('messages.Food deleted!')}} @endif @if($review->customer)
{{Str::limit($review->customer['f_name']." ".$review->customer['l_name'], 15)}} {{Str::limit($review->customer->phone)}}
@else {{translate('messages.customer_not_found')}} @endif
{{$review->rating}} {{Str::limit($review['comment'], 80)}}
{{date('d M Y H:i:s',strtotime($review['created_at']))}}
{!! $reviews->links() !!}
@endsection @push('script_2') @endpush