$d) { $kemaskini_oleh = ''; if($d['status'] == 'Berbayar'){ if(!empty($d['updated_by'])){ $kemaskini_oleh = $d['updated_by']['no_badan'] .', '. $d['updated_by']['full_name']; }else { $kemaskini_oleh = 'PahangGo App'; } }else { if(!empty($d['updated_by'])){ $kemaskini_oleh = $d['updated_by']['no_badan'] .', '. $d['updated_by']['full_name']; } } $tarikh_kemaskini = ''; if(!empty($row['tarikh_bayar']) && $row['tarikh_bayar'] != ''){ $tarikh_bayar = $d['tarikh_bayar']; }else{ $tarikh_bayar = $d['updated_at']; } array_push($final_data, array( '#' => $key+1, 'Kpd' => $d['kpd'], 'Jenis' => $d['jenis'], 'Tarikh_Masa' => $d['tarikh_masa'], 'Kesalahan' => 'Seksyen '.$d['faulty_skter'].', '.$d['faulty_name'], 'Nric' => $d['nric'], 'Nama' => $d['nama'], 'No_Daftar' => $d['no_daftar_syarikat'], 'Akaun_Lesen' => $d['lesen'], 'No_Plate' => $d['no_plate'], 'Penguatkuasa' => $d['enforcer'], 'Status' => $d['status'], 'Catatan_Dari_Admin' => $d['catatan_dari_admin'], 'Amaun_Bayaran' => $d['amount_payment'], 'Kemaskini_oleh' => $kemaskini_oleh, 'Tarikh_kemaskini' => $tarikh_kemaskini, )); } }else if($jenis == 'Parkir'){ foreach ($data as $key => $d) { $kemaskini_oleh = ''; if($d['status'] == 'Berbayar'){ if(!empty($d['updated_by'])){ $kemaskini_oleh = $d['updated_by']['no_badan'] .', '. $d['updated_by']['full_name']; }else { $kemaskini_oleh = $d['updates_by']; } }else { if(!empty($d['updated_by'])){ $kemaskini_oleh = $d['updated_by']['no_badan'] .', '. $d['updated_by']['full_name']; } } $tarikh_kemaskini = ''; if(!empty($row['tarikh_bayar']) && $row['tarikh_bayar'] != ''){ $tarikh_bayar = $d['tarikh_bayar']; }else{ $tarikh_bayar = $d['updated_at']; } array_push($final_data, array( '#' => $key+1, 'Kpd' => $d['kpd'], 'Jenis' => $d['jenis'], 'Tarikh_Masa' => $d['tarikh_masa'], 'Kesalahan' => 'Seksyen '.$d['faulty_skter'].', '.$d['faulty_name'], 'No_Plate' => $d['no_plate'], 'Penguatkuasa' => $d['enforcer'], 'Status' => $d['status'], 'Catatan_Dari_Admin' => $d['catatan_dari_admin'], 'Amaun_Bayaran' => $d['amount_payment'], 'Kemaskini_oleh' => $kemaskini_oleh, 'Tarikh_kemaskini' => $tarikh_kemaskini, )); } } $filename = 'Report_Saman_'.$jenis; return Excel::download(new CompoundExport($final_data,$jenis), $filename.'.xlsx'); } /** * @return \Illuminate\Support\Collection */ public function import() { Excel::import(new UsersImport,request()->file('file')); return back(); } public function getData(Request $request) { info(json_encode($request)); $data = $request->data; $filename = time(); $location = 'public/uploads/cache/'.$filename.'.json'; file_put_contents(base_path($location), stripslashes($data)); return $filename; } public function export_compound_enforcer(){ } }