Seditio Source
Root |
./othercms/xenForo 2.2.8/src/XF/Mvc/Renderer/Raw.php
<?php

namespace XF\Mvc\Renderer;

class
Raw extends AbstractRenderer
{
    protected function
initialize()
    {
    }

    public function
getResponseType()
    {
        return
'raw';
    }

    public function
renderRedirect($url, $type, $message = '')
    {
       
$this->setResponseCode($type == 'permanent' ? 301 : 303);
       
$this->response->header('Location', $url);
    }

    public function
renderMessage($message)
    {
        return
'';
    }

    public function
renderErrors(array $errors)
    {
        return
'';
    }

    public function
renderView($viewName, $templateName, array $params = [])
    {
        if (isset(
$params['innerContent']))
        {
            return
$params['innerContent'];
        }

       
$output = $this->renderViewObject($viewName, $templateName, $params);
        if (
$output === null)
        {
           
$output = '';
        }
        return
$output;
    }
}