User { "success": false, "result": "error", "message": "Error in create zip reportUndefined array key "data"" } foreach ($request->ids as $id) { $cryptID=Crypt::encrypt($id); $filename=$pdfController->generateInvoice($cryptID,1); if(file_exists('/home/u923455722/domains/webholzer.in/public_html/public/pdfs/invoices/'.$filename)) { $files[]='/home/u923455722/domains/webholzer.in/public_html/public/pdfs/invoices/'.$filename; // Example file path } //break; } public function generateInvoice($paymentID, $savePdf='') { $paymentID = Crypt::decrypt($paymentID); $paymentDetails=Payments::find($paymentID); $project_id=$paymentDetails->project_id; $order_id=$paymentDetails->order_id; $projects=Project::where(['id'=>$project_id])->first(); $getCorporatedesign = getCorporatedesign($project_id); // pre($getCorporatedesign); die; if($getCorporatedesign['details']) { if($getCorporatedesign['details']['corporatedesign'] == […]