protected function BaseProcessFilter::createProcessBuilder

Creates a new process builder.

Parameters

array $arguments An optional array of arguments:

Return value

ProcessBuilder A new process builder

11 calls to BaseProcessFilter::createProcessBuilder()
BaseCompressorFilter::compress in drupal/core/vendor/kriswallsmith/assetic/src/Assetic/Filter/Yui/BaseCompressorFilter.php
Compresses a string.
BaseNodeFilter::createProcessBuilder in drupal/core/vendor/kriswallsmith/assetic/src/Assetic/Filter/BaseNodeFilter.php
Creates a new process builder.
CompassFilter::filterLoad in drupal/core/vendor/kriswallsmith/assetic/src/Assetic/Filter/CompassFilter.php
Filters an asset after it has been loaded.
CssEmbedFilter::filterDump in drupal/core/vendor/kriswallsmith/assetic/src/Assetic/Filter/CssEmbedFilter.php
Filters an asset just before it's dumped.
GssFilter::filterLoad in drupal/core/vendor/kriswallsmith/assetic/src/Assetic/Filter/GssFilter.php
Filters an asset after it has been loaded.

... See full list

1 method overrides BaseProcessFilter::createProcessBuilder()
BaseNodeFilter::createProcessBuilder in drupal/core/vendor/kriswallsmith/assetic/src/Assetic/Filter/BaseNodeFilter.php
Creates a new process builder.

File

drupal/core/vendor/kriswallsmith/assetic/src/Assetic/Filter/BaseProcessFilter.php, line 41

Class

BaseProcessFilter
An external process based filter which provides a way to set a timeout on the process.

Namespace

Assetic\Filter

Code

protected function createProcessBuilder(array $arguments = array()) {
  $pb = new ProcessBuilder($arguments);
  if (null !== $this->timeout) {
    $pb
      ->setTimeout($this->timeout);
  }
  return $pb;
}