Assetic\Filter\CompassFilter
Loads Compass files.
- Author: Maxime Thirouin <maxime.thirouin@gmail.com>
Synopsis
class CompassFilter
extends BaseProcessFilter
implements
DependencyExtractorInterface
{
- // members
- private $compassPath;
- private $rubyPath;
- private $scss;
- private $unixNewlines;
- private $debugInfo;
- private $cacheLocation;
- private $noCache;
- private $force;
- private $style;
- private $quiet;
- private $boring;
- private $noLineComments;
- private $imagesDir;
- private $javascriptsDir;
- private $fontsDir;
- private array $plugins;
- private array $loadPaths;
- private $httpPath;
- private $httpImagesPath;
- private $httpFontsPath;
- private $httpGeneratedImagesPath;
- private $generatedImagesPath;
- private $httpJavascriptsPath;
- private $homeEnv;
- // methods
- public void __construct()
- public void setScss()
- public void setUnixNewlines()
- public void setDebugInfo()
- public void setCacheLocation()
- public void setNoCache()
- public void setForce()
- public void setStyle()
- public void setQuiet()
- public void setBoring()
- public void setNoLineComments()
- public void setImagesDir()
- public void setJavascriptsDir()
- public void setFontsDir()
- public void setPlugins()
- public void addPlugin()
- public void setLoadPaths()
- public void addLoadPath()
- public void setHttpPath()
- public void setHttpImagesPath()
- public void setHttpFontsPath()
- public void setHttpGeneratedImagesPath()
- public void setGeneratedImagesPath()
- public void setHttpJavascriptsPath()
- public void setHomeEnv()
- public void filterLoad()
- public void filterDump()
- public void getChildren()
- private void formatArrayToRuby()
- // Inherited methods from BaseProcessFilter
- public void setTimeout()
- protected ProcessBuilder createProcessBuilder()
- protected void mergeEnv()
Hierarchy
Tasks
Line | Task |
---|---|
378 |
Members
private
- $boring
- $cacheLocation
- $compassPath
- $debugInfo
- $fontsDir
- $force
- $generatedImagesPath
- $homeEnv
- $httpFontsPath
- $httpGeneratedImagesPath
- $httpImagesPath
- $httpJavascriptsPath
- $httpPath
- $imagesDir
- $javascriptsDir
- $loadPaths
- $noCache
- $noLineComments
- $plugins
- $quiet
- $rubyPath
- $scss
- $style
- $unixNewlines
Methods
private
public
- __construct()
- addLoadPath()
- addPlugin()
- filterDump()
- filterLoad()
- getChildren()
- setBoring()
- setCacheLocation()
- setDebugInfo()
- setFontsDir()
- setForce()
- setGeneratedImagesPath()
- setHomeEnv()
- setHttpFontsPath()
- setHttpGeneratedImagesPath()
- setHttpImagesPath()
- setHttpJavascriptsPath()
- setHttpPath()
- setImagesDir()
- setJavascriptsDir()
- setLoadPaths()
- setNoCache()
- setNoLineComments()
- setPlugins()
- setQuiet()
- setScss()
- setStyle()
- setUnixNewlines()
Inherited from Assetic\Filter\BaseProcessFilter
protected
- createProcessBuilder() — Creates a new process builder.
- mergeEnv()
public
- setTimeout() — Set the process timeout.