Example #1
0
 /**
  * @param array  $data
  * @param string $template_file
  *
  * @return $this
  */
 public function outputXml($data, $template_file)
 {
     $this->outputHeader();
     $renderer = $this->renderer->getRenderer();
     if (is_array($data) or is_object($data)) {
         foreach ($data as $k => $v) {
             $renderer->set($k, $v);
         }
     }
     $xml = $renderer->setTemplate($template_file)->render();
     $this->Xml->set(XmlOutput::CONTENT, $xml)->flush();
     $this->flushBuffer();
     return $this;
 }
Example #2
0
 /**
  * Test
  *
  * @return void
  */
 public function testGetRenderer()
 {
     $this->assertInstanceOf('Zend\\View\\Renderer\\PhpRenderer', $this->object->getRenderer());
 }