public function customreportAction() { $weeklyreport = new Application_Model_Report(); $excel = new Application_Model_Excel(); $userid = 787; $excelDataArray = $weeklyreport->getWeeklyReport($userid); $date = date('Ymd'); $excelFileName = "report_clientid" . $user['id'] . '_' . $date; $excel = new Application_Model_Excel(); $excelFile = $excel->create($excelDataArray, $excelFileName); }
$mail->setFrom('*****@*****.**', 'Textmunication.com'); $mail->addTo($user['email']); // $mail->addCc('*****@*****.**', 'Wais Asefi'); $mail->setSubject('Weekly Reports'); // Get the Excel model $excelDataArray = array(); if ($weeklyreport->checkAdminUser($user['id']) and $user['id'] != 187) { if ($user['edituser'] != '0') { $excelDataArray = $weeklyreport->getWeeklyReportApiuser($user['id']); $enddate = date("Ymd"); $startdate = date('Ymd', strtotime('-7 days')); $excelFileName = "prosalon_weekly_report" . $startdate . '_' . $enddate; logWrite("Creating the Excel spreadsheets"); $excel = new Application_Model_Excel(); if (isset($excelDataArray)) { $excelFile = $excel->create($excelDataArray, $excelFileName); logWrite("Attaching the spreadsheets"); $at = $mail->createAttachment(file_get_contents($excelFile['path'])); $at->filename = $excelFile['name']; } else { continue; } } // else{ // $excelDataArray = $weeklyreport->getWeeklyReport($user['id'],$user['typeidextra']); // $date = date('Ymd'); // $excelFileName = "PC_weekly_optin" .$user['id'].'_'. $date; // logWrite("Creating the Excel spreadsheets"); // $excel = new Application_Model_Excel(); // if(isset($excelDataArray)){ // $excelFile = $excel->create($excelDataArray, $excelFileName);