PHP Класс DOMPDFModule\View\Strategy\PdfStrategy

Наследование: implements Zend\EventManager\ListenerAggregateInterface
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$listeners Zend\Stdlib\CallbackHandler[]
$renderer DOMPDFModule\View\Renderer\PdfRenderer

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

Метод Описание
__construct ( PdfRenderer $renderer ) : void Constructor
attach ( Zend\EventManager\EventManagerInterface $events, integer $priority = 1 ) : void Attach the aggregate to the specified event manager
detach ( Zend\EventManager\EventManagerInterface $events ) : void Detach aggregate listeners from the specified event manager
injectResponse ( Zend\View\ViewEvent $event ) : void Inject the response with the PDF payload and appropriate Content-Type header
selectRenderer ( Zend\View\ViewEvent $event ) : null | PdfRenderer Detect if we should use the PdfRenderer based on model type

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

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

Constructor
public __construct ( PdfRenderer $renderer ) : void
$renderer DOMPDFModule\View\Renderer\PdfRenderer
Результат void

attach() публичный метод

Attach the aggregate to the specified event manager
public attach ( Zend\EventManager\EventManagerInterface $events, integer $priority = 1 ) : void
$events Zend\EventManager\EventManagerInterface
$priority integer
Результат void

detach() публичный метод

Detach aggregate listeners from the specified event manager
public detach ( Zend\EventManager\EventManagerInterface $events ) : void
$events Zend\EventManager\EventManagerInterface
Результат void

injectResponse() публичный метод

Inject the response with the PDF payload and appropriate Content-Type header
public injectResponse ( Zend\View\ViewEvent $event ) : void
$event Zend\View\ViewEvent
Результат void

selectRenderer() публичный метод

Detect if we should use the PdfRenderer based on model type
public selectRenderer ( Zend\View\ViewEvent $event ) : null | PdfRenderer
$event Zend\View\ViewEvent
Результат null | DOMPDFModule\View\Renderer\PdfRenderer

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

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

protected CallbackHandler[],Zend\Stdlib $listeners
Результат Zend\Stdlib\CallbackHandler[]

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

protected PdfRenderer,DOMPDFModule\View\Renderer $renderer
Результат DOMPDFModule\View\Renderer\PdfRenderer