%PDF- %PDF-
Direktori : /usr/local/apache/htdocs/app/Exports/ |
Current File : //usr/local/apache/htdocs/app/Exports/FournisseurExport.php |
<?php namespace App\Exports; use App\Models\User; use Maatwebsite\Excel\Concerns\FromCollection; use Maatwebsite\Excel\Concerns\WithHeadings; use Maatwebsite\Excel\Concerns\WithMapping; class FournisseurExport implements FromCollection ,WithMapping, WithHeadings { /** * @return \Illuminate\Support\Collection */ public function collection() { $fournisseurs = User::role('fournisseur')->orderBy('id', 'asc')->get(); return $fournisseurs; } public function map($fournisseurs): array { return [ $fournisseurs->meta->nbdossierf, $fournisseurs->meta->date_j, $fournisseurs->name, $fournisseurs->meta->manager, $fournisseurs->phone, $fournisseurs->email, $fournisseurs->meta->adress, $fournisseurs->meta->ville, $fournisseurs->meta->website, $fournisseurs->meta->cin, $fournisseurs->meta->rc, $fournisseurs->meta->ice, $fournisseurs->meta->remarques, ]; } public function headings(): array { return [ 'N° Dossier', 'Date', 'Fournisseur', 'Gérant', 'Téléphone', 'E-mail', 'Adresse', 'Ville', 'Site web', 'CIN', 'N° RC', 'N° ICE', 'Remarques' ]; } }