Documentation

ScssCompiler extends ScssphpFilter
in package
implements HashableInterface, DependencyExtractorInterface

Less.php Compiler Filter Class used to compiled stylesheet less files, not using leafo!

Tags
author

Alexey Bobkov, Samuel Georges

Interfaces, Classes and Traits

HashableInterface
A filter can implement a hash function
DependencyExtractorInterface
A filter that knows how to extract dependencies.

Table of Contents

$currentFiles  : mixed
$lastHash  : mixed
$variables  : mixed
$compass  : mixed
$customFunctions  : mixed
$formatter  : mixed
$importPaths  : mixed
__construct()  : mixed
addImportPath()  : mixed
addVariable()  : mixed
enableCompass()  : mixed
filterDump()  : mixed
filterLoad()  : mixed
getChildren()  : array<string|int, AssetInterface>
Returns child assets.
hash()  : string
Generates a hash for the object
hashAsset()  : mixed
isCompassEnabled()  : mixed
registerFunction()  : mixed
setFormatter()  : mixed
setHash()  : mixed
setImportPaths()  : mixed
setPresets()  : mixed
setVariables()  : mixed

Properties

Methods

__construct()

public __construct() : mixed
Return values
mixed —

addImportPath()

public addImportPath(mixed $path) : mixed
Parameters
$path : mixed
Return values
mixed —

addVariable()

public addVariable(mixed $variable) : mixed
Parameters
$variable : mixed
Return values
mixed —

enableCompass()

public enableCompass([mixed $enable = true ]) : mixed
Parameters
$enable : mixed = true
Return values
mixed —

getChildren()

Returns child assets.

public getChildren(AssetFactory $factory, mixed $content[, mixed $loadPath = null ]) : array<string|int, AssetInterface>
Parameters
$factory : AssetFactory

The asset factory

$content : mixed

The asset content

$loadPath : mixed = null

An optional load path

Return values
array<string|int, AssetInterface> —

Child assets

hash()

Generates a hash for the object

public hash() : string
Return values
string —

hashAsset()

public hashAsset(mixed $asset, mixed $localPath) : mixed
Parameters
$asset : mixed
$localPath : mixed
Return values
mixed —

isCompassEnabled()

public isCompassEnabled() : mixed
Return values
mixed —

registerFunction()

public registerFunction(mixed $name, mixed $callable) : mixed
Parameters
$name : mixed
$callable : mixed
Return values
mixed —

setFormatter()

public setFormatter(mixed $formatter) : mixed
Parameters
$formatter : mixed
Return values
mixed —

setHash()

public setHash(mixed $hash) : mixed
Parameters
$hash : mixed
Return values
mixed —

setImportPaths()

public setImportPaths(array<string|int, mixed> $paths) : mixed
Parameters
$paths : array<string|int, mixed>
Return values
mixed —

setPresets()

public setPresets(array<string|int, mixed> $presets) : mixed
Parameters
$presets : array<string|int, mixed>
Return values
mixed —

setVariables()

public setVariables(array<string|int, mixed> $variables) : mixed
Parameters
$variables : array<string|int, mixed>
Return values
mixed —

Search results