Documentation

IMP_Ajax_Application_Handler_Search extends Horde_Core_Ajax_Application_Handler
in package

Defines AJAX actions used in the IMP advanced search page.

Tags
author

Michael Slusarz slusarz@horde.org

category

Horde

copyright

2012-2017 Horde LLC

license

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

Table of Contents

Methods

searchMailboxList()  : object
AJAX action: Create mailbox select list for advanced search page.
_getSearchMboxList()  : object
Create list of mailboxes used on advanced search page.

Methods

searchMailboxList()

AJAX action: Create mailbox select list for advanced search page.

public searchMailboxList() : object

Variables used:

  • unsub: (integer) If set, includes unsubscribed mailboxes.
Return values
object

An object with the following entries:

  • mbox_list: (array)
  • tree: (string)

_getSearchMboxList()

Create list of mailboxes used on advanced search page.

protected _getSearchMboxList([bool $unsub = false ]) : object
Parameters
$unsub : bool = false

Include unsubcribed mailboxes?

Return values
object

Object with the following properties:

  - mbox_list: (array) Mapping of mailbox name (key) to display
               string (values).
  - tree: (IMP_Tree_Flist) Tree object.

        
On this page

Search results