PHP Класс CakePdf\View\PdfView

Наследование: extends Cake\View\View
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
$layoutPath string The name of the layouts subfolder containing layouts for this View.
$pdfConfig array List of pdf configs collected from the associated controller.
$subDir string The subdirectory. PDF views are always in pdf.

Защищенные свойства (Protected)

Свойство Тип Описание
$_renderer CakePdf\Pdf\CakePdf | null CakePdf Instance

Открытые методы

Метод Описание
__construct ( Cake\Network\Request $request = null, Response $response = null, Cake\Event\EventManager $eventManager = null, array $viewOptions = [] ) Constructor
getFilename ( ) : string Get or build a filename for forced download
render ( string $view = null, string $layout = null ) : string Render a Pdf view.
renderer ( array $config = null ) : CakePdf Return CakePdf instance, optionally set engine to be used

Описание методов

__construct() публичный Метод

Constructor
public __construct ( Cake\Network\Request $request = null, Response $response = null, Cake\Event\EventManager $eventManager = null, array $viewOptions = [] )
$request Cake\Network\Request Request instance.
$response Cake\Network\Response Response instance.
$eventManager Cake\Event\EventManager Event manager instance.
$viewOptions array View options. See View::$_passedVars for list of options which get set as class properties.

getFilename() публичный Метод

Get or build a filename for forced download
public getFilename ( ) : string
Результат string The filename

render() публичный Метод

Render a Pdf view.
public render ( string $view = null, string $layout = null ) : string
$view string The view being rendered.
$layout string The layout being rendered.
Результат string The rendered view.

renderer() публичный Метод

Return CakePdf instance, optionally set engine to be used
public renderer ( array $config = null ) : CakePdf
$config array Array of pdf configs. When empty CakePdf instance will be returned.
Результат CakePdf\Pdf\CakePdf

Описание свойств

$_renderer защищенное свойство

CakePdf Instance
protected CakePdf,CakePdf\Pdf|null $_renderer
Результат CakePdf\Pdf\CakePdf | null

$layoutPath публичное свойство

The name of the layouts subfolder containing layouts for this View.
public string $layoutPath
Результат string

$pdfConfig публичное свойство

List of pdf configs collected from the associated controller.
public array $pdfConfig
Результат array

$subDir публичное свойство

The subdirectory. PDF views are always in pdf.
public string $subDir
Результат string