Expanded class hierarchy of BaseNodeFilter
abstract class BaseNodeFilter extends BaseProcessFilter {
private $nodePaths = array();
public function getNodePaths() {
return $this->nodePaths;
}
public function setNodePaths(array $nodePaths) {
$this->nodePaths = $nodePaths;
}
public function addNodePath($nodePath) {
$this->nodePaths[] = $nodePath;
}
protected function createProcessBuilder(array $arguments = array()) {
$pb = parent::createProcessBuilder($arguments);
if ($this->nodePaths) {
$pb
->setEnv('NODE_PATH', implode(':', $this->nodePaths));
$this
->mergeEnv($pb);
}
return $pb;
}
}
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
BaseNodeFilter:: |
private | property | ||
BaseNodeFilter:: |
public | function | ||
BaseNodeFilter:: |
protected | function |
Creates a new process builder. Overrides BaseProcessFilter:: |
|
BaseNodeFilter:: |
public | function | ||
BaseNodeFilter:: |
public | function | ||
BaseProcessFilter:: |
private | property | ||
BaseProcessFilter:: |
protected | function | ||
BaseProcessFilter:: |
public | function | Set the process timeout. | |
FilterInterface:: |
public | function | Filters an asset just before it's dumped. | 36 |
FilterInterface:: |
public | function | Filters an asset after it has been loaded. | 34 |