Merge pull request #446 from WDI-Ideas/sayli

Sayli
This commit is contained in:
Sayli Raut
2024-08-12 16:18:25 +05:30
committed by GitHub
3 changed files with 7 additions and 4 deletions

View File

@@ -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

View File

@@ -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,

View File

@@ -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();