PHP Class IMP_Search_IteratorFilter, horde

Author: Michael Slusarz ([email protected])
Inheritance: extends FilterIterator
Show file Open project: horde/horde Class Usage Examples

Protected Properties

Property Type Description
$_mask integer Filtering mask.

Public Methods

Method Description
accept ( )
create ( integer $mask ) : IMP_Search_IteratorFilter Create the iterator and set the filter mask.
setFilter ( integer $mask ) Set the iterator filter and reset the internal pointer.

Method Details

accept() public method

public accept ( )

create() public static method

Create the iterator and set the filter mask.
public static create ( integer $mask ) : IMP_Search_IteratorFilter
$mask integer See setFilter().
return IMP_Search_IteratorFilter Iterator.

setFilter() public method

Set the iterator filter and reset the internal pointer.
public setFilter ( integer $mask )
$mask integer A mask with the following possible elements: - self::DISABLED: List even if disabled. - self::FILTER: List filters. - self::QUERY: List search queries. - self::VFOLDER: List virtual folders. - self::ALL: List filter, search queries, and virtual folders.

Property Details

$_mask protected property

Filtering mask.
protected int $_mask
return integer