PHP 클래스 CakePdf\View\PdfView

상속: extends Cake\View\View
파일 보기 프로젝트 열기: ceeram/cakepdf

공개 프로퍼티들

프로퍼티 타입 설명
$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.

보호된 프로퍼티들

프로퍼티 타입 설명
$_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