/** * Handle calls to block element renderer * * @param ezcDocumentLocateableDomElement $element * @return void */ private function renderBlock(ezcDocumentLocateableDomElement $element) { $renderer = new ezcDocumentPdfBlockRenderer($this->driver, $this->styles); $page = $this->driver->currentPage(); return $renderer->renderNode($page, $this->hyphenator, $this->tokenizer, $element, $this); }
/** * Construct from item number. * * @param ezcDocumentPdfDriver $driver * @param ezcDocumentPcssStyleInferencer $styles * @param ezcDocumentListItemGenerator $generator * @param int $item * @return void */ public function __construct(ezcDocumentPdfDriver $driver, ezcDocumentPcssStyleInferencer $styles, ezcDocumentListItemGenerator $generator, $item) { parent::__construct($driver, $styles); $this->generator = $generator; $this->item = $item; }