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);