Assetic\Asset\AssetCollection
A collection of assets.
- Author: Kris Wallsmith <kris.wallsmith@gmail.com>
Synopsis
class AssetCollection
implements
IteratorAggregate,AssetCollectionInterface
{
- // members
- private $assets;
- private $filters;
- private $sourceRoot;
- private $targetPath;
- private $content;
- private $clones;
- private $vars;
- private $values;
- // methods
- public void __construct()
- public void __clone()
- public void all()
- public void add()
- public void removeLeaf()
- public void replaceLeaf()
- public void ensureFilter()
- public void getFilters()
- public void clearFilters()
- public void load()
- public void dump()
- public void getContent()
- public void setContent()
- public void getSourceRoot()
- public void getSourcePath()
- public void getTargetPath()
- public void setTargetPath()
- public integer|null getLastModified()
- public void getIterator()
- public void getVars()
- public void setValues()
- public void getValues()
Hierarchy
Extended by
Implements
Members
private
- $assets
- $clones
- $content
- $filters
- $sourceRoot
- $targetPath
- $values
- $vars
Methods
public
- __construct() — Constructor.
- __clone()
- add()
- all()
- clearFilters()
- dump()
- ensureFilter()
- getContent()
- getFilters()
- getIterator() — Returns an iterator for looping recursively over unique leaves.
- getLastModified() — Returns the highest last-modified value of all assets in the current collection.
- getSourcePath()
- getSourceRoot()
- getTargetPath()
- getValues()
- getVars()
- load()
- removeLeaf()
- replaceLeaf()
- setContent()
- setTargetPath()
- setValues()