@extends('admin.admin_dashboard')
@section('admin')
@php
$users = App\Models\User::whereHas('subscriptions', function ($query) {
$query->where('status', 'active')->where('id', '!=', 6)->where('end_date', '>', now());
})->where('role', 'user')->where('status', 1)->get();
@endphp
@if (Auth::user()->can('users.all'))
All Users
@endif
Subscribed Users : {{ count($users) }}
{{-- --}}
| s/n |
fullnames |
email |
phone_number |
country |
subscription status |
start date |
end date |
@foreach($users as $key => $user)
@php
$activeSubscription = $user->subscriptions()
->where('status', 'active')
->where('end_date', '>', now())
->where('id', '!=', 6)
->latest()
->first();
@endphp
| {{ $key+1 }} |
{{ $user->title }} {{ $user->firstname }} {{ $user->surname }} |
{{ $user->email }} |
{{ $user->phone_number }} |
{{ $user->country }} |
@if ($activeSubscription)
Active
@endif
|
{{ \Carbon\Carbon::parse($activeSubscription->start_date)->format('Y F jS - h:ia') }} |
{{ \Carbon\Carbon::parse($activeSubscription->end_date)->format('Y F jS - h:ia') }} |
@endforeach
@endsection