From 08564ef549db78a9702e9ebd7a38e98d67dfd38e Mon Sep 17 00:00:00 2001 From: omair saleh Date: Fri, 2 Jul 2021 18:38:23 +0800 Subject: [PATCH] add column for old or new customers in the customer excel export --- app/Classes/Modules/Exports/Services/ExportsCustomers.php | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/app/Classes/Modules/Exports/Services/ExportsCustomers.php b/app/Classes/Modules/Exports/Services/ExportsCustomers.php index c34cc493..a397e6f5 100644 --- a/app/Classes/Modules/Exports/Services/ExportsCustomers.php +++ b/app/Classes/Modules/Exports/Services/ExportsCustomers.php @@ -43,6 +43,7 @@ class ExportsCustomers implements FromQuery, WithHeadingRow, WithMapping */ public function map($company): array { + return [ $company->reference, $company->name, @@ -50,9 +51,7 @@ class ExportsCustomers implements FromQuery, WithHeadingRow, WithMapping count($company->bookings), $company->bookings()->sum('fix_amount'), \PhpOffice\PhpSpreadsheet\Shared\Date::dateTimeToExcel($company->created_at), - count($company->whereHas('segments', function($query){ - return $query->where('id', '=', 5); - })->get()) + count($company->segments()->where('segment_id', '=', 5)->get()) ? 'Exchange 1.0' : 'Exchange 2.0' ]; } } \ No newline at end of file