Seditio Source
Root |
./othercms/xenForo 2.2.8/src/XF/Pub/View/ServiceWorker/Offline.php
<?php

namespace XF\Pub\View\ServiceWorker;

use
XF\Mvc\View;

class
Offline extends View
{
   
/**
     * @return array
     */
   
public function renderHtml()
    {
       
// clone is important here, as the CSS renderer will manipulate the templater in ways
        // that other code doesn't expect.
       
$templater = clone $this->renderer->getTemplater();
       
$app = \XF::app();

       
$rendererClass = $app->extendClass('XF\CssRenderer');

       
/** @var \XF\CssRenderer $cssRenderer */
       
$cssRenderer = new $rendererClass($app, $templater, $app->cache('css'));
       
$cssRenderer->setStyle($templater->getStyle());

       
$this->params['css'] = $cssRenderer->render($this->params['cssTemplates']);
    }
}