/** * @return PdfFile a new preconfigured PDF document */ public function createPdf() { require_once __DIR__ . '/PdfFile.php'; $pdf = new PdfFile($this->defaultPdfOptions, $this->defaultPdfPageOptions); $pdf->controller = $this->owner; $pdf->setOptions($this->getPdfOptions()); $pdf->setPageOptions($this->getPdfPageOptions()); return $pdf; }
/** * @return PdfFile a new preconfigured PDF document */ public function createPdf() { Yii::import('ext.pdfable.PdfFile'); $pdf = new PdfFile($this->defaultPdfOptions, $this->defaultPdfPageOptions); $pdf->controller = $this->owner; $pdf->setOptions($this->getPdfOptions()); $pdf->setPageOptions($this->getPdfPageOptions()); return $pdf; }