Assetic\Filter\LessFilter
Loads LESS files.
- Author: Kris Wallsmith <kris.wallsmith@gmail.com>
Synopsis
class LessFilter
extends BaseNodeFilter
implements
DependencyExtractorInterface
{
- // members
- private $nodeBin;
- private array $treeOptions;
- private array $parserOptions;
- protected array $loadPaths;
- // methods
- public void __construct()
- public void setCompress()
- public void setLoadPaths()
- public void addLoadPath()
- public void addTreeOption()
- public void addParserOption()
- public void filterLoad()
- public void filterDump()
- public void getChildren()
- // Inherited methods from BaseNodeFilter
- public void getNodePaths()
- public void setNodePaths()
- public void addNodePath()
- protected void createProcessBuilder()
- // Inherited methods from BaseProcessFilter
- public void setTimeout()
- protected ProcessBuilder createProcessBuilder()
- protected void mergeEnv()
Hierarchy
Tasks
Line | Task |
---|---|
167+ | support for @import-once |
167+ | support for @import (less) "lib.css" |
182 | skip imports with media queries |
Members
private
- $nodeBin
- $parserOptions — array
- $treeOptions — array
protected
- $loadPaths
—
array
Load Paths
Methods
public
- __construct() — Constructor.
- addLoadPath() — Adds a path where less will search for includes
- addParserOption()
- addTreeOption()
- filterDump()
- filterLoad()
- getChildren()
- setCompress()
- setLoadPaths()
Inherited from Assetic\Filter\BaseNodeFilter
protected
public
Inherited from Assetic\Filter\BaseProcessFilter
protected
- createProcessBuilder() — Creates a new process builder.
- mergeEnv()
public
- setTimeout() — Set the process timeout.