@extends('admin.admin_dashboard') @section('admin') @php $users = App\Models\User::where(function ($query) { $query->whereDoesntHave('subscriptions') // Users without any subscriptions ->orWhereHas('subscriptions', function ($subQuery) { $subQuery->where('status', '!=', 'active') ->orWhere('end_date', '<=', now()); }); // Users with expired or inactive subscriptions }) ->where('role', 'user') ->where('status', 1) ->latest() ->get(); @endphp

Unsubscribed Users : {{ count($users) }}

{{--
--}} @foreach($users as $key => $user) @endforeach
s/n fullnames email phone_number country subscription status
{{ $key+1 }} {{ $user->title }} {{ $user->firstname }} {{ $user->surname }} {{ $user->email }} {{ $user->phone_number }} {{ $user->country }} Unsubscribed
@endsection