File/lib/IMAP/Tree.php

Description
Classes
Class Description
 class IMP_Tree
Includes
 require_once ('Horde/Serialize.php') (line 3)
Constants
IMPTREE_BASE_ELT = '%' (line 47)
IMPTREE_ELT_INVISIBLE = 512 (line 35)
IMPTREE_ELT_IS_OPEN = 4 (line 28)
IMPTREE_ELT_IS_POLLED = 32 (line 31)
IMPTREE_ELT_IS_SUBSCRIBED = 8 (line 29)
IMPTREE_ELT_NAMESPACE = 2 (line 27)
IMPTREE_ELT_NEED_SORT = 64 (line 32)
IMPTREE_ELT_NONIMAP = 256 (line 34)
IMPTREE_ELT_NOSELECT = 1 (line 26)

The IMP_tree class provides a tree view of the mailboxes in an IMAP/POP3 repository. It provides access functions to iterate through this tree and query information about individual mailboxes.

In IMP, folders = IMAP mailboxes so the two terms are used interchangably.

$Horde: imp/lib/IMAP/Tree.php,v 1.25.2.73 2010-09-29 18:35:42 slusarz Exp $

Copyright 2000-2009 The Horde Project (http://www.horde.org/)

See the enclosed file COPYING for license information (GPL). If you did not receive this file, see http://www.fsf.org/copyleft/gpl.html.

IMPTREE_ELT_NOSHOW = 16 (line 30)
IMPTREE_ELT_VFOLDER = 128 (line 33)
IMPTREE_FLIST_CONTAINER = 1 (line 57)

Defines used with folderList().

IMPTREE_FLIST_OB = 4 (line 59)
IMPTREE_FLIST_UNSUB = 2 (line 58)
IMPTREE_FLIST_VFOLDER = 8 (line 60)
IMPTREE_NEXT_SHOWCLOSED = 1 (line 43)
IMPTREE_NEXT_SHOWSUB = 2 (line 44)
IMPTREE_OPEN_ALL = 1 (line 39)
IMPTREE_OPEN_NONE = 0 (line 38)
IMPTREE_OPEN_USER = 2 (line 40)
IMPTREE_OTHER_KEY = IMPTREE_OTHER_LABEL.'%' (line 73)
IMPTREE_OTHER_LABEL = _("Other Users' Folders") (line 72)
IMPTREE_SHARED_KEY = IMPTREE_SHARED_LABEL.'%' (line 71)
IMPTREE_SHARED_LABEL = _("Shared Folders") (line 70)

Defines used with namespace display.

IMPTREE_SPECIAL_DRAFT = 3 (line 52)
IMPTREE_SPECIAL_INBOX = 1 (line 50)

Defines used with the output from the build() function.

IMPTREE_SPECIAL_SENT = 5 (line 54)
IMPTREE_SPECIAL_SPAM = 4 (line 53)
IMPTREE_SPECIAL_TRASH = 2 (line 51)
IMPTREE_VFOLDER_KEY = IMPTREE_VFOLDER_LABEL.'%' (line 67)
IMPTREE_VFOLDER_LABEL = _("Virtual Folders") (line 66)

Defines used with virtual folders.

Documentation generated on Sun, 30 Jan 2011 05:28:19 +0000 by phpDocumentor 1.4.3