Inheritance: implements Zend\View\Renderer\RendererInterface
 /**
  * Create and return the PDF view renderer
  *
  * @param  ServiceLocatorInterface $serviceLocator 
  * @return PdfRenderer
  */
 public function createService(ServiceLocatorInterface $serviceLocator)
 {
     $viewManager = $serviceLocator->get('ViewManager');
     $pdfRenderer = new PdfRenderer();
     $pdfRenderer->setResolver($viewManager->getResolver());
     $pdfRenderer->setHtmlRenderer($viewManager->getRenderer());
     $pdfRenderer->setEngine($serviceLocator->get('dompdf'));
     return $pdfRenderer;
 }
 /**
  * {@inheritdoc}
  */
 protected function setUp()
 {
     parent::setUp();
     $this->renderer = new PdfRenderer();
     $this->strategy = new PdfStrategy($this->renderer);
     $this->event = new ViewEvent();
     $this->response = new HttpResponse();
     $this->resolver = new TemplatePathStack();
     $this->resolver->addPath(dirname(__DIR__) . '/_templates');
     $this->renderer->setResolver($this->resolver);
     $htmlRenderer = new PhpRenderer();
     $htmlRenderer->setResolver($this->resolver);
     $this->renderer->setHtmlRenderer($htmlRenderer);
     $this->renderer->setEngine($this->getServiceManager()->get('dompdf'));
 }