Piwik\AssetManager::getCompiledBaseCss PHP Method

getCompiledBaseCss() public method

Return the base.less compiled to css
public getCompiledBaseCss ( ) : Piwik\AssetManager\UIAsset
return Piwik\AssetManager\UIAsset
    public function getCompiledBaseCss()
    {
        $mergedAsset = new InMemoryUIAsset();
        $assetMerger = new StylesheetUIAssetMerger($mergedAsset, $this->minimalStylesheetFetcher, $this->cacheBuster);
        $assetMerger->generateFile();
        return $mergedAsset;
    }

Usage Example

Example #1
0
 /**
  * @group Core
  */
 public function test_getCompiledBaseCss()
 {
     $this->setStylesheetCacheBuster(self::FIRST_CACHE_BUSTER_SS);
     $staticStylesheetList = array_merge($this->getCorePluginStylesheetFiles(), array($this->getCoreThemeStylesheet()));
     $minimalAssetFetcher = new StaticUIAssetFetcher(array_reverse($staticStylesheetList), $staticStylesheetList, $this->getCoreTheme());
     $this->assetManager->setMinimalStylesheetFetcher($minimalAssetFetcher);
     $this->mergedAsset = $this->assetManager->getCompiledBaseCss();
     $this->validateMergedStylesheet();
 }
All Usage Examples Of Piwik\AssetManager::getCompiledBaseCss