Class IMP_Search_Query
This class provides a data structure for a search query.
Copyright 2010-2012 Horde LLC (http://www.horde.org/)
See the enclosed file COPYING for license information (GPL). If you did not receive this file, see http://www.horde.org/licenses/gpl.
- IMP_Search_Query implements Serializable
Indirect known subclasses
IMP_Search_Filter_Attachment, IMP_Search_Filter_Autogenerated, IMP_Search_Filter_Builtin, IMP_Search_Filter_Bulk, IMP_Search_Filter_Contacts, IMP_Search_Filter_Mailinglist, IMP_Search_Filter_Personal, IMP_Search_Vfolder_Builtin, IMP_Search_Vfolder_Vinbox, IMP_Search_Vfolder_VtrashCategory: Horde
License: GPL
Author: Michael Slusarz slusarz@horde.org
Located at Search/Query.php
public
|
|
public
|
|
public
string
|
|
public
|
|
public
string
|
|
public
|
integer |
VERSION
|
#
1
|
string |
SUBFOLDER
|
#
"sub\0"
|
string |
ALLSEARCH
|
#
"all\0"
|
public
boolean
|
$enabled
Is this query enabled? |
#
true
|
public
boolean
|
$all
Does this query search all mailboxes? |
public
boolean
|
$canEdit
Can this query be edited? |
public
string
|
$formid
The mailbox ID to use in forms. |
public
string
|
$id
The query ID. |
public
string
|
$label
The query label. |
public
array
|
$mboxes
The list of mailboxes to query. This list automatically expands subfolder searches. |
public
array
|
$mbox_list
The list of individual mailboxes to query (no subfolder mailboxes). |
public
|
$mbox_ob
The IMP_Mailbox object for this query. |
public
string
|
$mid
The query ID with the search mailbox prefix. |
public
array
|
$query
The list of IMAP queries that comprise this search. Keys are mailbox names, values are Horde_Imap_Client_Search_Query objects. |
public
string
|
$querytext
The textual representation of the query. |
public
array
|
$subfolder_list
The list of mailboxes to do subfolder queries for. The subfolders are not expanded. |