@extends('admin.admin_dashboard') @section('admin') @php /* //Old logic use Carbon\Carbon; // my zone $my_zone = auth()->user()->ce_zone; // subscription $subscriptions = App\Models\Payment::with(['subscription', 'user']) ->where('purpose', 'subscription') ->where(function ($query) use ($my_zone) { $query->where(function ($q) use ($my_zone) { $q->whereNull('coupon') ->where('created_at', '>', Carbon::parse('2025-06-30')->endOfDay()) ->whereHas('user', function ($u) use ($my_zone) { $u->whereNull('referred_by')->whereNotNull('ce_zone')->where('ce_zone', $my_zone); }); }); }) ->latest() ->get(); */ @endphp @php use Carbon\Carbon; // my zone $my_zone = auth()->user()->ce_zone; // subscription $subscriptions = App\Models\Payment::with(['subscription', 'user']) ->where('purpose', 'subscription') ->where(function ($query) use ($my_zone) { $query->where(function ($q) use ($my_zone) { $q->whereNull('coupon') ->where('created_at', '>', Carbon::parse('2025-06-30')->endOfDay()) ->whereHas('user', function ($u) use ($my_zone) { $u->whereNull('referred_by')->whereNotNull('zone')->where('zone', $my_zone); }); }); }) ->latest() ->get(); @endphp

{{ $my_zone }} - Users Subscriptions {{ count($subscriptions) }}

{{--
--}} @foreach ($subscriptions as $key => $subscription) @if ($subscription->user) @endif @endforeach
s/n Zone Registered User Fullname Subscription_Amount Subscription_Name Subscription_Date Subscription_Duration
{{ $key + 1 }} {{ $subscription->user->ce_zone }} {{ $subscription->user->title }} {{ $subscription->user->firstname }} {{ $subscription->user->surname }} {{ $subscription->total_amount }} {{ $subscription->currency }} {{ $subscription->subscription->subscription_name }} {{ \Carbon\Carbon::parse($subscription->subscription->start_date)->format('Y F jS - h:ia') }} {{ $subscription->subscription->subscription_duration }}
@endsection