PHP Класс Piwik\AssetManager\UIAssetMerger

Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$cacheBuster Piwik\AssetManager\UIAssetCacheBuster
$mergedContent string

Открытые методы

Метод Описание
__construct ( Piwik\AssetManager\UIAsset $mergedAsset, Piwik\AssetManager\UIAssetFetcher $assetFetcher, Piwik\AssetManager\UIAssetCacheBuster $cacheBuster )
generateFile ( )

Защищенные методы

Метод Описание
concatenateAssets ( )
generateCacheBuster ( ) : string
getAssetCatalog ( ) : Piwik\AssetManager\UIAssetCatalog
getCacheBusterValue ( ) : string
getConcatenatedAssets ( )
getFileSeparator ( ) : string
getMergedAssets ( ) : string
getPlugins ( ) : string[]
getPreamble ( ) : string
postEvent ( string &$mergedContent )
processFileContent ( Piwik\AssetManager\UIAsset $uiAsset ) : string

Приватные методы

Метод Описание
addPreamble ( )
adjustPaths ( )
isFileUpToDate ( ) : boolean
shouldGenerate ( ) : boolean
writeContentToFile ( )

Описание методов

__construct() публичный Метод

public __construct ( Piwik\AssetManager\UIAsset $mergedAsset, Piwik\AssetManager\UIAssetFetcher $assetFetcher, Piwik\AssetManager\UIAssetCacheBuster $cacheBuster )
$mergedAsset Piwik\AssetManager\UIAsset
$assetFetcher Piwik\AssetManager\UIAssetFetcher
$cacheBuster Piwik\AssetManager\UIAssetCacheBuster

concatenateAssets() защищенный Метод

protected concatenateAssets ( )

generateCacheBuster() абстрактный защищенный Метод

abstract protected generateCacheBuster ( ) : string
Результат string

generateFile() публичный Метод

public generateFile ( )

getAssetCatalog() защищенный Метод

protected getAssetCatalog ( ) : Piwik\AssetManager\UIAssetCatalog
Результат Piwik\AssetManager\UIAssetCatalog

getCacheBusterValue() защищенный Метод

protected getCacheBusterValue ( ) : string
Результат string

getConcatenatedAssets() защищенный Метод

protected getConcatenatedAssets ( )

getFileSeparator() абстрактный защищенный Метод

abstract protected getFileSeparator ( ) : string
Результат string

getMergedAssets() абстрактный защищенный Метод

abstract protected getMergedAssets ( ) : string
Результат string

getPlugins() защищенный Метод

protected getPlugins ( ) : string[]
Результат string[]

getPreamble() абстрактный защищенный Метод

abstract protected getPreamble ( ) : string
Результат string

postEvent() абстрактный защищенный Метод

abstract protected postEvent ( string &$mergedContent )
$mergedContent string

processFileContent() абстрактный защищенный Метод

abstract protected processFileContent ( Piwik\AssetManager\UIAsset $uiAsset ) : string
$uiAsset Piwik\AssetManager\UIAsset
Результат string

Описание свойств

$cacheBuster защищенное свойство

protected UIAssetCacheBuster,Piwik\AssetManager $cacheBuster
Результат Piwik\AssetManager\UIAssetCacheBuster

$mergedContent защищенное свойство

protected string $mergedContent
Результат string