[horde] element index

Package indexes

All elements
a b c d e f g h i n p r s t u _
_
top
Variable $_changed
Tree changed flag. Set when something in the tree has been altered.
Variable $_currkey
Location of current element in the tree.
Variable $_currparent
Location of current element in the tree.
Variable $_currstack
Location of current element in the tree.
Variable $_delimiter
The server string used for the delimiter.
Variable $_eltdiff
Used to determine the list of element changes.
Variable $_expanded
The cached list of expanded folders.
Variable $_forceopen
See $open parameter in build().
Variable $_fulllist
The cached full list of mailboxes on the server.
Variable $_imap_sort
The IMAP_Sort object.
Variable $_namespaces
The list of namespaces to add to the tree.
Variable $_parent
IMP_Tree::$_parent in Tree.php
Parent list.
Variable $_poll
IMP_Tree::$_poll in Tree.php
The cached list of mailboxes to poll.
Variable $_server
IMP_Tree::$_server in Tree.php
The server string for the current server.
Variable $_showunsub
Show unsubscribed mailboxes?
Variable $_subscribed
Cached list of subscribed mailboxes.
Variable $_trackdiff
If set, track element changes.
Variable $_tree
IMP_Tree::$_tree in Tree.php
Array containing the mailbox tree.
Variable $_unsubview
Have we shown unsubscribed folders previously?
Method _isNonIMAPElt
Is the element a non-IMAP element?
Method _needSort
Does this element's children need sorting?
a
top
Method addPollList
Add element to the poll list.
b
top
Method build
IMP_Tree::build() in Tree.php
Builds a list of folders, suitable to render a folder tree.
c
top
Method collapse
Collapse a mail folder.
Method collapseAll
Should we collapse all elements?
Method createMailboxName
Determines the mailbox name to create given a parent and the new name.
Method current
Return the current tree element.
d
top
Method delete
IMP_Tree::delete() in Tree.php
Delete an element from the tree.
e
top
Method element
Return extended information on an element.
Method eltDiff
Return the list of elements that have changed since nodeDiffStart() was last called.
Method eltDiffStart
Set the start point for determining element differences via eltDiff().
Method expand
IMP_Tree::expand() in Tree.php
Expand a mail folder.
Method expandAll
Should we expand all elements?
f
top
Method folderList
Returns a list of all IMAP mailboxes in the tree.
g
top
Method get
IMP_Tree::get() in Tree.php
Returns the requested element.
Method getCustomIcon
Get any custom icon configured for the given element.
Method getElementInfo
Get information about new/unseen/total messages for the given element.
Method getPollList
Initializes and returns the list of mailboxes to poll.
h
top
Method hasChildren
Does the element have any active children?
i
top
Constant IMPTREE_BASE_ELT
IMPTREE_BASE_ELT in Tree.php
Constant IMPTREE_ELT_INVISIBLE
Constant IMPTREE_ELT_IS_OPEN
Constant IMPTREE_ELT_IS_POLLED
Constant IMPTREE_ELT_IS_SUBSCRIBED
Constant IMPTREE_ELT_NAMESPACE
Constant IMPTREE_ELT_NEED_SORT
Constant IMPTREE_ELT_NONIMAP
Constant IMPTREE_ELT_NOSELECT
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.
Constant IMPTREE_ELT_NOSHOW
IMPTREE_ELT_NOSHOW in Tree.php
Constant IMPTREE_ELT_VFOLDER
Constant IMPTREE_FLIST_CONTAINER
Defines used with folderList().
Constant IMPTREE_FLIST_OB
IMPTREE_FLIST_OB in Tree.php
Constant IMPTREE_FLIST_UNSUB
Constant IMPTREE_FLIST_VFOLDER
Constant IMPTREE_NEXT_SHOWCLOSED
Constant IMPTREE_NEXT_SHOWSUB
Constant IMPTREE_OPEN_ALL
IMPTREE_OPEN_ALL in Tree.php
Constant IMPTREE_OPEN_NONE
IMPTREE_OPEN_NONE in Tree.php
Constant IMPTREE_OPEN_USER
IMPTREE_OPEN_USER in Tree.php
Constant IMPTREE_OTHER_KEY
IMPTREE_OTHER_KEY in Tree.php
Constant IMPTREE_OTHER_LABEL
Constant IMPTREE_SHARED_KEY
IMPTREE_SHARED_KEY in Tree.php
Constant IMPTREE_SHARED_LABEL
Defines used with namespace display.
Constant IMPTREE_SPECIAL_DRAFT
Constant IMPTREE_SPECIAL_INBOX
Defines used with the output from the build() function.
Constant IMPTREE_SPECIAL_SENT
Constant IMPTREE_SPECIAL_SPAM
Constant IMPTREE_SPECIAL_TRASH
Constant IMPTREE_VFOLDER_KEY
Constant IMPTREE_VFOLDER_LABEL
Defines used with virtual folders.
Method IMP_Tree
Constructor.
Class IMP_Tree
IMP_Tree in Tree.php
Method init
IMP_Tree::init() in Tree.php
Initalize the tree.
Method insert
IMP_Tree::insert() in Tree.php
Insert a folder/mailbox into the tree.
Method insertVFolders
Inserts virtual folders into the tree.
Method isContainer
Is this element a container only, not a mailbox (meaning you can not open it)?
Method isInvisible
Is the element invisible?
Method isNamespace
Is the element a namespace container?
Method isOpen
IMP_Tree::isOpen() in Tree.php
Is the tree element open?
Method isOpenSidebar
Is the mailbox open in the sidebar?
Method isPolled
Does the user want to poll this mailbox for new/unseen messages?
Method isSubscribed
Is the user subscribed to this element?
Method isVFolder
Returns whether this element is a virtual folder.
n
top
Method next
IMP_Tree::next() in Tree.php
Sets the internal array pointer to the next element, and returns the next object.
p
top
Method peek
IMP_Tree::peek() in Tree.php
Determines if there are more elements in the current tree level.
r
top
Method removePollList
Remove element from the poll list.
Method rename
IMP_Tree::rename() in Tree.php
Rename a current folder.
Method reset
IMP_Tree::reset() in Tree.php
Set internal pointer to the head of the tree.
s
top
Method showUnsubscribed
Switch subscribed/unsubscribed viewing.
Method singleton
Attempts to return a reference to a concrete IMP_Tree instance.
Method subscribe
Subscribe an element to the tree.
t
top
Page Tree.php
Tree.php in Tree.php
u
top
Method unsubscribe
Unsubscribe an element from the tree.
a b c d e f g h i n p r s t u _