Exemple #1
0
 /**
  * Creates the view renderer for a specified response type. If an invalid
  * type is specified, false is returned.
  *
  * @param Zend_Controller_Response_Http Response object
  * @param string                        Type of response
  * @param Zend_Controller_Request_Http  Request object
  *
  * @return XenForo_ViewRenderer_Abstract|false
  */
 public function getViewRenderer(Zend_Controller_Response_Http $response, $responseType, Zend_Controller_Request_Http $request)
 {
     $renderer = parent::getViewRenderer($response, $responseType, $request);
     if (!$renderer) {
         $renderer = new XenForo_ViewRenderer_HtmlInstall($this, $response, $request);
     }
     return $renderer;
 }
 /**
  * Gets the view renderer for the specified response type.
  *
  * @param string Response type (eg, html, xml, json)
  *
  * @return XenForo_ViewRenderer_Abstract
  */
 protected function _getViewRenderer($responseType)
 {
     return $this->_dependencies->getViewRenderer($this->_response, $responseType, $this->_request);
 }