Documentation

IMP_Basic_Search extends IMP_Basic_Base
in package

Advanced search. This search script only works with javascript enabled browsers. All other browsers are limited to the basic search only.

Usable in both basic and dynamic views.

Tags
author

Chuck Hagenbuch chuck@horde.org

author

Michael Slusarz slusarz@horde.org

category

Horde

copyright

1999-2017 Horde LLC

license

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

Table of Contents

Properties

$header_params  : array<string|int, mixed>
$indices  : IMP_Indices_Mailbox
$output  : string
$title  : string
$vars  : Horde_Variables

Methods

__construct()  : mixed
render()  : mixed
status()  : mixed
url()  : mixed
_init()  : mixed
URL Parameters: - criteria_form: (string) JSON representation of the search query.

Properties

$header_params

public array<string|int, mixed> $header_params = array()

$output

public string $output

$title

public string $title

$vars

public Horde_Variables $vars

Methods

__construct()

public __construct(Horde_Variables $vars) : mixed
Parameters
$vars : Horde_Variables

render()

public render() : mixed

status()

public status() : mixed

url()

public static url([array<string|int, mixed> $opts = array() ]) : mixed
Parameters
$opts : array<string|int, mixed> = array()

_init()

URL Parameters: - criteria_form: (string) JSON representation of the search query.

protected _init() : mixed
  • edit_query: (integer) If true, edit a search query (contained in 'mailbox' parameter).
  • edit_query_filter: (string) The name of the filter being edited.
  • edit_query_vfolder: (string) The name of the virtual folder being edited.
  • mailbox: (string) Mailbox parameter.
  • mailbox_list: (array) A list of mailboxes to process (base64url encoded) If empty, uses 'mailbox' parameter.
  • mboxes_form: (string) JSON representation of the list of mailboxes for the query. Hash containing 2 keys: mbox & subfolder. Both values are base64url encoded.
  • search_label: (string) The label to use when saving the search.
  • search_type: (string) The type of saved search ('filter', 'vfolder'). If empty, the search should not be saved.
  • subfolder: (boolean) If set, search mailbox will default to subfolder search.

        
On this page

Search results