Documentation

IMP_Search_IteratorFilter extends FilterIterator
in package

Iterator filter for the IMP_Search object.

Tags
author

Michael Slusarz slusarz@horde.org

category

Horde

copyright

2013-2017 Horde LLC

license

http://www.horde.org/licenses/gpl GPL

Table of Contents

Constants

ALL  = 8
DISABLED  = 16
FILTER  = 1
QUERY  = 2
VFOLDER  = 4

Properties

$_mask  : int
Filtering mask.

Methods

accept()  : bool
create()  : IMP_Search_IteratorFilter
Create the iterator and set the filter mask.
setFilter()  : mixed
Set the iterator filter and reset the internal pointer.

Constants

Properties

Methods

setFilter()

Set the iterator filter and reset the internal pointer.

public setFilter([int $mask = 0 ]) : mixed
Parameters
$mask : int = 0

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.

        
On this page

Search results