Пример #1
0
 /**
  * Initialize renderer process
  *
  * @param string $type
  * @return void
  */
 protected function _initRenderer($type)
 {
     $rendererData = $this->_pdfConfig->getRenderersPerProduct($type);
     foreach ($rendererData as $productType => $renderer) {
         $this->_renderers[$productType] = ['model' => $renderer, 'renderer' => null];
     }
 }
Пример #2
0
 public function testGetRenderersPerProduct()
 {
     $configuration = ['product_type_one' => 'Renderer_One', 'product_type_two' => 'Renderer_Two'];
     $this->_dataStorage->expects($this->once())->method('get')->with("renderers/page_type", [])->will($this->returnValue($configuration));
     $this->assertSame($configuration, $this->_model->getRenderersPerProduct('page_type'));
 }