File
- drupal/core/vendor/kriswallsmith/assetic/src/Assetic/Asset/Iterator/AssetCollectionIterator.php, line 31
Class
- AssetCollectionIterator
- Iterates over an asset collection.
Namespace
Assetic\Asset\Iterator
Code
public function __construct(AssetCollectionInterface $coll, \SplObjectStorage $clones) {
$this->assets = $coll
->all();
$this->filters = $coll
->getFilters();
$this->output = $coll
->getTargetPath();
$this->clones = $clones;
if (false === ($pos = strrpos($this->output, '.'))) {
$this->output .= '_*';
}
else {
$this->output = substr($this->output, 0, $pos) . '_*' . substr($this->output, $pos);
}
}