@@ -30,7 +30,9 @@ class customer_export implements FromCollection, WithHeadings
|
||||
$serial = 1;
|
||||
return $customers->map(function ($customer) use (&$serial) {
|
||||
$subscription = $customer->isSubscribed->first();
|
||||
$isSubscribed = $subscription && $subscription->status == 'complete' ? 'Subscribed' : 'Unsubscribed';
|
||||
$dateTime = now();
|
||||
$formattedDateTime = $dateTime->format('Y-m-d H:i:s');
|
||||
$isSubscribed = $subscription && $subscription->next_payment_date >= $formattedDateTime && $subscription->status == 'complete' ? 'Subscribed' : 'Unsubscribed';
|
||||
|
||||
return [
|
||||
'Sr No.' => $serial++, // Increment serial number
|
||||
|
||||
@@ -42,7 +42,9 @@ class customer_export_selected implements FromCollection, WithHeadings
|
||||
$serial = 1;
|
||||
$mappedCustomers = $selected_customers->map(function ($customer) use (&$serial) {
|
||||
$subscription = $customer->isSubscribed->first();
|
||||
$isSubscribed = $subscription && $subscription->status == 'complete' ? 'Subscribed' : 'Unsubscribed';
|
||||
$dateTime = now();
|
||||
$formattedDateTime = $dateTime->format('Y-m-d H:i:s');
|
||||
$isSubscribed = $subscription && $subscription->next_payment_date >= $formattedDateTime && $subscription->status == 'complete' ? 'Subscribed' : 'Unsubscribed';
|
||||
return [
|
||||
'Sr No.' => $serial++, // Increment serial number
|
||||
'id' => $customer->id,
|
||||
|
||||
@@ -127,8 +127,7 @@ class DashboardController extends Controller
|
||||
$restaurantCount = ManageRestaurant::where('is_active', 1)->count();
|
||||
$formattedDateTime = now()->format('Y-m-d H:i:s');
|
||||
|
||||
$recent_transactions = Subscriptions::where('next_payment_date', '>=', $formattedDateTime)
|
||||
->with('subscription')
|
||||
$recent_transactions = Subscriptions::with('subscription')
|
||||
->orderBy('id', 'desc')
|
||||
->get();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user