public function exportExcelPaymentDetail($id)
 {
     $model = new PaymentRequestDetailBaseModel();
     $data['data'] = $model->getItemsByPaymentRequestId($id);
     if (count($data['data']) > 0) {
         $data['publisher'] = $data['data']['0']->publisher;
         if ($data['publisher']) {
             $pid = $data['publisher']->id;
             $data['pubName'] = PublisherBaseModel::getPublisherName($pid);
         } else {
             $data['pubName'] = '';
         }
         return $model->exportExcel($data);
     } else {
         return Redirect::to($this->moduleURL . 'payment-request/waiting');
     }
 }
 public function exportExcelPaymentDetail($id)
 {
     $model = new PaymentRequestDetailBaseModel();
     $data['data'] = $model->getItemsByPaymentRequestId($id);
     if (count($data['data']) > 0) {
         $data['publisher'] = $data['data']['0']->publisher;
         $data['pubName'] = Sentry::getUser()->username;
         return $model->exportExcel($data);
     } else {
         return Redirect::to($this->moduleURL . 'payment-request');
     }
 }