PHP Class Ingo_Storage_FilterIterator, horde

Author: Michael Slusarz ([email protected])
Inheritance: extends FilterIterator
Exibir arquivo Open project: horde/horde

Protected Properties

Property Type Description
$_filters array Filter list.

Public Methods

Method Description
create ( Ingo_Storage $storage, array $filter = [] ) : Ingo_Storage_FilterIterator Create a filter iterator.
setFilter ( array $filter = [] ) Sets the filters list.

Method Details

create() public static method

Create a filter iterator.
public static create ( Ingo_Storage $storage, array $filter = [] ) : Ingo_Storage_FilterIterator
$storage Ingo_Storage A storage object.
$filter array A list of rules (classnames) to filter.
return Ingo_Storage_FilterIterator Filtered iterator.

setFilter() public method

Sets the filters list.
public setFilter ( array $filter = [] )
$filter array Filters list.

Property Details

$_filters protected_oe property

Filter list.
protected array $_filters
return array