PHP Class IMP_Search_Element, horde

Author: Michael Slusarz ([email protected])
Inheritance: implements Serializable
Afficher le fichier Open project: horde/horde

Méthodes publiques

Свойство Type Description
$not boolean Allow NOT search on this element?

Protected Properties

Свойство Type Description
$_data object Data for this element.

Méthodes publiques

Méthode Description
createQuery ( string $mbox, Horde_Imap_Client_Search_Query $queryob ) : Horde_Imap_Client_Search_Query Adds the current query item to the query object.
getCriteria ( ) : object Returns the criteria data for the element.
queryText ( ) : array Return search query text representation.
serialize ( ) : string Serialization.
unserialize ( string $data ) Unserialization.

Method Details

createQuery() abstract public méthode

Adds the current query item to the query object.
abstract public createQuery ( string $mbox, Horde_Imap_Client_Search_Query $queryob ) : Horde_Imap_Client_Search_Query
$mbox string The mailbox to create the query for.
$queryob Horde_Imap_Client_Search_Query The query object.
Résultat Horde_Imap_Client_Search_Query The altered query object.

getCriteria() public méthode

Returns the criteria data for the element.
public getCriteria ( ) : object
Résultat object The criteria (see each class for the available properties).

queryText() abstract public méthode

Return search query text representation.
abstract public queryText ( ) : array
Résultat array The textual description of this search element.

serialize() public méthode

Serialization.
public serialize ( ) : string
Résultat string Serialized data.

unserialize() public méthode

Unserialization.
public unserialize ( string $data )
$data string Serialized data.

Property Details

$_data protected_oe property

Data for this element.
protected object $_data
Résultat object

$not public_oe property

Allow NOT search on this element?
public bool $not
Résultat boolean