public function AsseticFilterInvoker::__construct

File

drupal/core/vendor/kriswallsmith/assetic/src/Assetic/Extension/Twig/AsseticFilterInvoker.php, line 25

Class

AsseticFilterInvoker
Filters a single asset.

Namespace

Assetic\Extension\Twig

Code

public function __construct($factory, $filter) {
  $this->factory = $factory;
  if (is_array($filter) && isset($filter['filter'])) {
    $this->filters = (array) $filter['filter'];
    $this->options = isset($filter['options']) ? (array) $filter['options'] : array();
  }
  else {
    $this->filters = (array) $filter;
    $this->options = array();
  }
}