Documentation

IMP_Tree_Flist extends Horde_Tree_Renderer_Select
in package

The IMP_Tree_Flist class provides an IMP dropdown mailbox (folder tree) list.

Tags
author

Michael Slusarz slusarz@horde.org

category

Horde

copyright

2010-2017 Horde LLC

license

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

Table of Contents

Properties

$_filter  : array<string|int, mixed>
Filter list.

Methods

__construct()  : mixed
Constructor.
getTree()  : mixed
_buildTree()  : mixed

Properties

$_filter

Filter list.

protected array<string|int, mixed> $_filter = array()

Methods

__construct()

Constructor.

public __construct(Horde_Tree $tree[, array<string|int, mixed> $params = array() ]) : mixed
Parameters
$tree : Horde_Tree

A tree object.

$params : array<string|int, mixed> = array()

Additional parameters.

  • abbrev: (integer) Abbreviate long mailbox names by replacing the middle of the name with '...'? Value is the total length of the string. DEFAULT: 30
  • container_select: (boolean) Allow containers to be selected? DEFAULT: false
  • customhtml: (string) Custom HTML to add to the beginning of the HTML SELECT tag. DEFAULT: ''
  • filter: (array) An array of mailboxes to ignore. DEFAULT: Display all
  • heading: (string) The label for an empty-value option at the top of the list. DEFAULT: ''
  • inc_notepads: (boolean) Include user's editable notepads in list? DEFAULT: No
  • inc_tasklists: (boolean) Include user's editable tasklists in list? DEFAULT: No
  • inc_vfolder: (boolean) Include user's virtual folders in list? DEFAULT: No
  • new_mbox: (boolean) Display an option to create a new mailbox? DEFAULT: No

getTree()

public getTree([bool $static = false ]) : mixed
Parameters
$static : bool = false

Ignored in this driver.

_buildTree()

protected _buildTree(mixed $node_id) : mixed
Parameters
$node_id : mixed

        
On this page

Search results