CompassFilter
extends BaseSassFilter
in package
Loads Compass files.
Tags
Table of Contents
- $loadPaths : mixed
- $boring : mixed
- $cacheLocation : mixed
- $compassPath : mixed
- $debugInfo : mixed
- $fontsDir : mixed
- $force : mixed
- $generatedImagesPath : mixed
- $homeEnv : mixed
- $httpFontsPath : mixed
- $httpGeneratedImagesPath : mixed
- $httpImagesPath : mixed
- $httpJavascriptsPath : mixed
- $httpPath : mixed
- $imagesDir : mixed
- $javascriptsDir : mixed
- $noCache : mixed
- $noLineComments : mixed
- $plugins : mixed
- $quiet : mixed
- $relativeAssets : mixed
- $rubyPath : mixed
- $scss : mixed
- $style : mixed
- $timeout : mixed
- $unixNewlines : mixed
- __construct() : mixed
- addLoadPath() : mixed
- addPlugin() : mixed
- filterDump() : mixed
- filterLoad() : mixed
- getChildren() : array<string|int, AssetInterface>
- Returns child assets.
- setBoring() : mixed
- setCacheLocation() : mixed
- setDebugInfo() : mixed
- setFontsDir() : mixed
- setForce() : mixed
- setGeneratedImagesPath() : mixed
- setHomeEnv() : mixed
- setHttpFontsPath() : mixed
- setHttpGeneratedImagesPath() : mixed
- setHttpImagesPath() : mixed
- setHttpJavascriptsPath() : mixed
- setHttpPath() : mixed
- setImagesDir() : mixed
- setJavascriptsDir() : mixed
- setLoadPaths() : mixed
- setNoCache() : mixed
- setNoLineComments() : mixed
- setPlugins() : mixed
- setQuiet() : mixed
- setRelativeAssets() : mixed
- setScss() : mixed
- setStyle() : mixed
- setTimeout() : mixed
- Set the process timeout.
- setUnixNewlines() : mixed
- createProcessBuilder() : ProcessBuilder
- Creates a new process builder.
- mergeEnv() : mixed
- formatArrayToRuby() : mixed
- partialize() : mixed
Properties
$loadPaths
protected
mixed
$loadPaths
= array()
$boring
private
mixed
$boring
$cacheLocation
private
mixed
$cacheLocation
$compassPath
private
mixed
$compassPath
$debugInfo
private
mixed
$debugInfo
$fontsDir
private
mixed
$fontsDir
$force
private
mixed
$force
$generatedImagesPath
private
mixed
$generatedImagesPath
$homeEnv
private
mixed
$homeEnv
= true
$httpFontsPath
private
mixed
$httpFontsPath
$httpGeneratedImagesPath
private
mixed
$httpGeneratedImagesPath
$httpImagesPath
private
mixed
$httpImagesPath
$httpJavascriptsPath
private
mixed
$httpJavascriptsPath
$httpPath
private
mixed
$httpPath
$imagesDir
private
mixed
$imagesDir
$javascriptsDir
private
mixed
$javascriptsDir
$noCache
private
mixed
$noCache
$noLineComments
private
mixed
$noLineComments
$plugins
private
mixed
$plugins
= array()
$quiet
private
mixed
$quiet
$relativeAssets
private
mixed
$relativeAssets
$rubyPath
private
mixed
$rubyPath
$scss
private
mixed
$scss
$style
private
mixed
$style
$timeout
private
mixed
$timeout
$unixNewlines
private
mixed
$unixNewlines
Methods
__construct()
public
__construct([mixed $compassPath = '/usr/bin/compass' ][, mixed $rubyPath = null ]) : mixed
Parameters
- $compassPath : mixed = '/usr/bin/compass'
- $rubyPath : mixed = null
Return values
mixed —addLoadPath()
public
addLoadPath(mixed $loadPath) : mixed
Parameters
- $loadPath : mixed
Return values
mixed —addPlugin()
public
addPlugin(mixed $plugin) : mixed
Parameters
- $plugin : mixed
Return values
mixed —filterDump()
public
filterDump(AssetInterface $asset) : mixed
Parameters
- $asset : AssetInterface
Return values
mixed —filterLoad()
public
filterLoad(AssetInterface $asset) : mixed
Parameters
- $asset : AssetInterface
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
setBoring()
public
setBoring(mixed $boring) : mixed
Parameters
- $boring : mixed
Return values
mixed —setCacheLocation()
public
setCacheLocation(mixed $cacheLocation) : mixed
Parameters
- $cacheLocation : mixed
Return values
mixed —setDebugInfo()
public
setDebugInfo(mixed $debugInfo) : mixed
Parameters
- $debugInfo : mixed
Return values
mixed —setFontsDir()
public
setFontsDir(mixed $fontsDir) : mixed
Parameters
- $fontsDir : mixed
Return values
mixed —setForce()
public
setForce(mixed $force) : mixed
Parameters
- $force : mixed
Return values
mixed —setGeneratedImagesPath()
public
setGeneratedImagesPath(mixed $generatedImagesPath) : mixed
Parameters
- $generatedImagesPath : mixed
Return values
mixed —setHomeEnv()
public
setHomeEnv(mixed $homeEnv) : mixed
Parameters
- $homeEnv : mixed
Return values
mixed —setHttpFontsPath()
public
setHttpFontsPath(mixed $httpFontsPath) : mixed
Parameters
- $httpFontsPath : mixed
Return values
mixed —setHttpGeneratedImagesPath()
public
setHttpGeneratedImagesPath(mixed $httpGeneratedImagesPath) : mixed
Parameters
- $httpGeneratedImagesPath : mixed
Return values
mixed —setHttpImagesPath()
public
setHttpImagesPath(mixed $httpImagesPath) : mixed
Parameters
- $httpImagesPath : mixed
Return values
mixed —setHttpJavascriptsPath()
public
setHttpJavascriptsPath(mixed $httpJavascriptsPath) : mixed
Parameters
- $httpJavascriptsPath : mixed
Return values
mixed —setHttpPath()
public
setHttpPath(mixed $httpPath) : mixed
Parameters
- $httpPath : mixed
Return values
mixed —setImagesDir()
public
setImagesDir(mixed $imagesDir) : mixed
Parameters
- $imagesDir : mixed
Return values
mixed —setJavascriptsDir()
public
setJavascriptsDir(mixed $javascriptsDir) : mixed
Parameters
- $javascriptsDir : mixed
Return values
mixed —setLoadPaths()
public
setLoadPaths(array<string|int, mixed> $loadPaths) : mixed
Parameters
- $loadPaths : array<string|int, mixed>
Return values
mixed —setNoCache()
public
setNoCache(mixed $noCache) : mixed
Parameters
- $noCache : mixed
Return values
mixed —setNoLineComments()
public
setNoLineComments(mixed $noLineComments) : mixed
Parameters
- $noLineComments : mixed
Return values
mixed —setPlugins()
public
setPlugins(array<string|int, mixed> $plugins) : mixed
Parameters
- $plugins : array<string|int, mixed>
Return values
mixed —setQuiet()
public
setQuiet(mixed $quiet) : mixed
Parameters
- $quiet : mixed
Return values
mixed —setRelativeAssets()
public
setRelativeAssets(mixed $relativeAssets) : mixed
Parameters
- $relativeAssets : mixed
Return values
mixed —setScss()
public
setScss(mixed $scss) : mixed
Parameters
- $scss : mixed
Return values
mixed —setStyle()
public
setStyle(mixed $style) : mixed
Parameters
- $style : mixed
Return values
mixed —setTimeout()
Set the process timeout.
public
setTimeout(int $timeout) : mixed
Parameters
- $timeout : int
-
The timeout for the process
Return values
mixed —setUnixNewlines()
public
setUnixNewlines(mixed $unixNewlines) : mixed
Parameters
- $unixNewlines : mixed
Return values
mixed —createProcessBuilder()
Creates a new process builder.
protected
createProcessBuilder([array<string|int, mixed> $arguments = array() ]) : ProcessBuilder
Parameters
- $arguments : array<string|int, mixed> = array()
-
An optional array of arguments
Return values
ProcessBuilder —A new process builder
mergeEnv()
protected
mergeEnv(ProcessBuilder $pb) : mixed
Parameters
- $pb : ProcessBuilder
Return values
mixed —formatArrayToRuby()
private
formatArrayToRuby(mixed $array) : mixed
Parameters
- $array : mixed
Return values
mixed —partialize()
private
static partialize(mixed $reference) : mixed
Parameters
- $reference : mixed