PHP Class MiniAsset\Output\Compiler

Forms the center of MiniAsset
Inheritance: implements MiniAsset\Output\CompilerInterface
Afficher le fichier Open project: markstory/mini-asset

Protected Properties

Свойство Type Description
$debug boolean Enabling this disables output filters.
$filterRegistry MiniAsset\FilterRegistry The filter registry to use.

Méthodes publiques

Méthode Description
__construct ( FilterRegistry $filters, $debug ) : void Constructor.
generate ( AssetTarget $build ) : The Generate a compiled asset, with all the configured filters applied.

Method Details

__construct() public méthode

Constructor.
public __construct ( FilterRegistry $filters, $debug ) : void
$filters MiniAsset\Filter\FilterRegistry The filter registry
Résultat void

generate() public méthode

Generate a compiled asset, with all the configured filters applied.
public generate ( AssetTarget $build ) : The
$build MiniAsset\AssetTarget
Résultat The processed result of $target and it dependencies.

Property Details

$debug protected_oe property

Enabling this disables output filters.
protected bool $debug
Résultat boolean

$filterRegistry protected_oe property

The filter registry to use.
protected FilterRegistry,MiniAsset $filterRegistry
Résultat MiniAsset\FilterRegistry