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