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