@extends('layouts.admin.app') @section('title',translate('Provider List')) @push('css_or_js') @endpush @section('content')
@php($total_store = \App\Models\Store::whereHas('vendor', function($query){ return $query->where('status', 1); })->where('module_id', Config::get('module.current_module_id'))->count()) @php($total_store = isset($total_store) ? $total_store : 0)

{{$total_store}}

{{translate('messages.total_providers')}} store
@php($active_stores = \App\Models\Store::whereHas('vendor', function($query){ return $query->where('status', 1); })->where(['status'=>1])->where('module_id', Config::get('module.current_module_id'))->count()) @php($active_stores = isset($active_stores) ? $active_stores : 0)

{{$active_stores}}

{{translate('messages.active_providers')}} store
@php($inactive_stores = \App\Models\Store::whereHas('vendor', function($query){ return $query->where('status', 1); })->where(['status'=>0])->where('module_id', Config::get('module.current_module_id'))->count()) @php($inactive_stores = isset($inactive_stores) ? $inactive_stores : 0)

{{$inactive_stores}}

{{translate('messages.inactive_providers')}} store
@php($data = \App\Models\Store::whereHas('vendor', function($query){ return $query->where('status', 1); })->where('created_at', '>=', now()->subDays(30)->toDateTimeString())->where('module_id', Config::get('module.current_module_id'))->count())

{{$data}}

{{translate('messages.newly_joined_providers')}} {{translate('provider')}}
{{translate('messages.providers_list')}} {{$stores->total()}}
@if(!isset(auth('admin')->user()->zone_id))
@endif
@if(request()->get('search')) @endif {{translate('messages.New_Provider')}}
@foreach($stores as $key=>$store) @endforeach
{{translate('sl')}} {{translate('messages.provider')}} {{translate('messages.owner_info')}} {{translate('messages.Total_vehicle')}} {{translate('messages.total_trip')}} {{translate('messages.status')}} {{translate('messages.action')}}
{{$key+$stores->firstItem()}} {{Str::limit($store->vendor->f_name.' '.$store->vendor->l_name,20,'...')}} {{$store->vehicles->count()}} {{ $store->trips->count() }} @if(isset($store->vendor->status)) @if($store->vendor->status) @else {{translate('messages.denied')}} @endif @else {{translate('messages.pending')}} @endif
@csrf @method('delete')
@if(count($stores) !== 0)
@endif
{!! $stores->withQueryString()->links() !!}
@if(count($stores) === 0)
public
{{translate('no_data_found')}}
@endif
@endsection @push('script_2') @endpush