Exemplo n.º 1
0
 /**
  * Do some initialization on startup of every action
  *
  * @return void
  */
 public function init()
 {
     parent::init();
     $this->_logger = $this->getLogger();
     // TODO find all usages of _logger and replace with getLogger()
     $this->view->title = $this->_request->getModuleName() . '_' . $this->_request->getParam('controller') . '_' . $this->_request->getParam('action');
     $this->__redirector = $this->_helper->getHelper('Redirector');
     $this->__flashMessenger = $this->_helper->getHelper('FlashMessenger');
     $this->view->flashMessenger = $this->__flashMessenger;
     $this->_breadcrumbs = $this->_helper->getHelper('breadcrumbs');
 }
Exemplo n.º 2
0
 /**
  * Deliver the (transformed) Xml content
  *
  * @return void
  */
 public function postDispatch()
 {
     if (!isset($this->view->errorMessage)) {
         // Send Xml response.
         $this->getResponse()->setHeader('Content-Type', 'text/xml; charset=UTF-8', true);
         if (false === is_null($this->_xslt)) {
             $this->getResponse()->setBody($this->_proc->transformToXML($this->_xml));
         } else {
             $this->getResponse()->setBody($this->_xml->saveXml());
         }
     }
     parent::postDispatch();
 }