[Horde_IMAP] element index

Package indexes

All elements
a b c d e f g h i l m n o p r s t u _
_
top
Variable $_and
Variable $_app
IMAP_Tree::$_app in Tree.php
The application that generated this tree.
Variable $_cache
IMAP_Cache::$_cache in Cache.php
Pointer to the session cache.
Variable $_cachename
The name to use when storing the object in the session.
Variable $_caps
List of server's capabilities, output of CAPABILITY command. Formated
Variable $_changed
Tree changed flag. Set when something in the tree has been altered.
Variable $_charset
The charset of the search values.
Variable $_childrensupport
Does the IMAP server support the children extension?
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 delimiter character to use.
Variable $_delimiter
The server string used for the delimiter.
Variable $_dotfiles
Should dotfiles be shown? THIS SHOULD BE SET IN EVERY SUBCLASS CONSTRUCTOR.
Variable $_eltdiff
Used to determine the list of element changes.
Variable $_error
Any PEAR_Error that occured but couldn't be returned directly.
Variable $_expanded
The cached list of expanded folders.
Variable $_extendedSearch
Variable $_flags
Variable $_headers
The headers cache.
Variable $_imap
IMAP_Admin::$_imap in Admin.php
IMAP resource.
Variable $_imap
IMAP resource.
Variable $_imap_sort
The IMAP_Sort object.
Variable $_initmode
Init mode flag.
Variable $_internalImap
Internal IMAP connection resource.
Variable $_lookup
IMAP_Thread::$_lookup in Thread.php
Array index to Message index lookup array.
Variable $_mode
IMAP_Tree::$_mode in Tree.php
Should we use 'mail' mode or 'news' mode? THIS SHOULD BE SET IN EVERY SUBCLASS CONSTRUCTOR.
Variable $_namespace
The location of the first level of folders below the INBOX.
Variable $_namespaces
The list of namespaces to add to the tree.
Variable $_nonimapelt
Insert an element in the tree that doesn't appear on the IMAP server.
Variable $_not
Variable $_or
Variable $_params
IMAP_Search::$_params in Search.php
The paramater list.
Variable $_params
Parameter hash.
Variable $_params
Hash containing connection parameters.
Variable $_parent
Parent list.
Variable $_poll
IMAP_Tree::$_poll in Tree.php
The cached list of mailboxes to poll.
Variable $_prefix
Where we start listing folders.
Variable $_prefixnodelim
The prefix without a trailing delimiter.
Variable $_protected
Array containing user names that cannot have their access rights changed.
Variable $_query
Variable $_result
IMAP_Search::$_result in Search.php
The results cache.
Variable $_rightsList
Hash containing the list of possible rights and a human readable description of each
Variable $_rightsListTitles
Hash containing the list of possible rights and a human readable, short title of each
Variable $_searchflag
Internal flag used by searchMailbox().
Variable $_server
The server string for the current server.
Variable $_showunsub
Show unsubscribed mailboxes?
Variable $_size
Variable $_sizeop
Variable $_sortinbox
Should we sort with 'INBOX' at the front of the list?
Variable $_statuscache
The cached results of imap_status() calls.
Variable $_subscribed
Cached list of subscribed mailboxes.
Variable $_supported
Boolean indicating if the driver is supported by the server
Variable $_thread
IMAP_Thread::$_thread in Thread.php
Internal thread data structure.
Variable $_tree
IMAP_Tree::$_tree in Tree.php
Associative array containing the mailbox tree.
Variable $_unsubscribed
Cached list of unsubscribed mailboxes.
Variable $_unsubview
Have we shown unsubscribed folders previously?
Method _addAliases
Adds aliases to a tree element and returns the resulting array.
Method _connect
Connects to the IMAP server with the parameters passed to the constructor.
Method _connect
Method _imapDate
IMAP Date Search.
Method _imapFlags
IMAP Search Flags.
Method _internalLogin
Login to IMAP server.
Method _matchesQuery
Method _modifiers
IMAP search modifiers.
Method _needSort
Does this element's children need sorting?
Method _recursiveMatch
a
top
Method addMailbox
Adds a mailbox.
Method addPollList
Add element to the poll list.
Method andSearch
Returns any AND searches.
Method answered
Page ACL.php
ACL.php in ACL.php
Page Admin.php
Admin.php in Admin.php
b
top
Method before
Method body
IMAP Text searches.
Method build
Builds the IMAP search query.
c
top
Method canEdit
Can a user edit the ACL for this folder? Returns true if $user permission to edit the ACL on $folder
Method canEdit
Can a user edit the ACL for this folder?
Method checkCache
Is the cache information up-to-date?
Method collapse
Collapse a mail folder.
Method collapseAll
Should we collapse all elements?
Method createACL
Sets the ACL on an IMAP server.
Method createACL
Sets the ACL on an IMAP server
Method current
Return the current tree element.
Page Cache.php
Cache.php in Cache.php
d
top
Method delete
Delete an element from the tree.
Method deleted
e
top
Method editACL
Edits an ACL on an IMAP server.
Method editACL
Edits an ACL on an IMAP server
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
Expand a mail folder.
Method expandAll
Should we expand all elements?
Method extendedNamespaceSupport
The existence of this function in IMAP_Tree indicates that extended namespace support is available.
Method extendedSearch
Returns any extended searches.
f
top
Method factory
Attempts to return an ACL instance based on $driver.
Method flagged
Method flags
Returns the flags.
g
top
Method get
IMAP_Tree::get() in Tree.php
Returns the requested element.
Method getACL
Attempts to retrieve the existing ACL for a folder from the current IMAP server.
Method getACL
Attempts to retrieve the existing ACL for a folder from the current IMAP server.
Method getCache
Get data from the cache.
Method getElementInfo
Get information about new/unseen/total messages for the given element.
Method getError
Method getPollList
Initialize/get the list of elements to poll.
Method getPrefix
Return the prefix.
Method getProtected
Method getRights
Method getRightsTitles
Get list of possible rights and a human readable, short title of each.
Method getStatus
Returns and caches the results of an imap_status() call.
Method getThread
Returns the list of messages in the current thread.
Method getThreadBase
Gets the base thread index for an IMAP message index.
Method getThreadIndent
Gets the indention level for an IMAP message index.
h
top
Method hasChildren
Does the element have any active children?
Method header
IMAP Header Search.
i
top
Method imapAnd
Method IMAPchildrenSupport
Does the IMAP server support the 'CHILDREN' IMAP extension?
Method imapNew
Method imapOr
Constant IMAPTREE_BASE_ELT
IMAPTREE_BASE_ELT in Tree.php
Constant IMAPTREE_ELT_HAS_CHILDREN
Constant IMAPTREE_ELT_IS_DISCOVERED
Constant IMAPTREE_ELT_IS_OPEN
Constant IMAPTREE_ELT_IS_POLLED
Constant IMAPTREE_ELT_IS_SUBSCRIBED
Constant IMAPTREE_ELT_NAMESPACE
Constant IMAPTREE_ELT_NEED_SORT
Constant IMAPTREE_INIT_FETCHALL
Constant IMAPTREE_INIT_SUB
IMAPTREE_INIT_SUB in Tree.php
Constant IMAPTREE_INIT_UNSUB
Constant IMAPTREE_MODE_MAIL
IMAPTREE_MODE_MAIL in Tree.php
Constant IMAPTREE_MODE_NEWS
IMAPTREE_MODE_NEWS in Tree.php
Constant IMAPTREE_NEXT_SHOWCLOSED
Constant IMAPTREE_NEXT_SHOWSUB
Constant IMAPTREE_OPEN_ALL
IMAPTREE_OPEN_ALL in Tree.php
Constant IMAPTREE_OPEN_NONE
IMAPTREE_OPEN_NONE in Tree.php
Constant IMAPTREE_OPEN_USER
IMAPTREE_OPEN_USER in Tree.php
Method IMAP_ACL
Constructor.
Class IMAP_ACL
IMAP_ACL in ACL.php
Contains functions related to managing Access Control Lists.
Method IMAP_ACL_rfc2086
Constructor.
Class IMAP_ACL_rfc2086
IMAP_ACL_rfc2086 in rfc2086.php
Contains functions related to managing Access Control Lists on an IMAP server using RFC 2086.
Class IMAP_ACL_rfc4314
IMAP_ACL_rfc4314 in rfc4314.php
Contains functions related to managing Access Control Lists on an IMAP server using RFC 4314.
Method IMAP_ACL_rfc4314
Constructor.
Method IMAP_Admin
Constructor.
Class IMAP_Admin
IMAP_Admin in Admin.php
The IMAP_Admin:: class allow managing of mailboxes on IMAP servers.
Class IMAP_Cache
IMAP_Cache in Cache.php
The IMAP_Cache:: class facilitates in caching output from the PHP imap extension in the current session.
Method IMAP_Cache
Constructor
Method IMAP_Search
Constructor.
Class IMAP_Search
IMAP_Search in Search.php
The IMAP_Search:: class performs complex searching of an IMAP mailbox.
Class IMAP_Search_Query
IMAP_Search_Query in Search.php
The IMAP_Search_Object:: class is used to formulate queries to be used with the IMAP_Search:: class.
Method IMAP_Sort
Constructor.
Class IMAP_Sort
IMAP_Sort in Sort.php
IMAP_Sort provides functions for sorting lists of IMAP mailboxes/folders.
Method IMAP_Thread
Constructor.
Class IMAP_Thread
IMAP_Thread in Thread.php
IMAP_Thread provides functions for working with imap_thread() output.
Method IMAP_Tree
Constructor.
Class IMAP_Tree
IMAP_Tree in Tree.php
The IMAP_Tree class provides a tree view of the folders supported with the PHP imap extension (IMAP/POP3/NNTP repositories). It provides access functions to iterate through this tree and query information about individual mailboxes/folders.
Method init
IMAP_Tree::init() in Tree.php
Initalize the list at the top level of the hierarchy.
Method insert
Insert a folder/mailbox into the tree.
Method isContainer
Is this element a container only, not a mailbox (meaning you can not open it)?
Method isDiscovered
Has the tree element been discovered?
Method isNamespace
Is the element a namespace container?
Method isOpen
Is the tree element open?
Method isPolled
Does the user want to poll this mailbox for new/unseen messages?
Method isSubscribed
Is the user subscribed to this element?
Method isSupported
l
top
Method lastInLevel
Is this index the last in the current level?
Constant LATT_HASCHILDREN
LATT_HASCHILDREN in Tree.php
Constant LATT_HASNOCHILDREN
LATT_HASNOCHILDREN in Tree.php
Method listMailboxes
List all mailboxes.
m
top
Method mailboxExists
Check whether a mailbox exists.
Method matches
Determines whether this query matches a pre-parsed message
Method messageList
Return the sorted list of messages indices.
n
top
Method next
IMAP_Tree::next() in Tree.php
Sets the internal array pointer to the next element, and returns the next object.
Method noTrailingDelimiter
Make sure there is no trailing delimiter on the element name.
o
top
Method on
Method orSearch
Returns any OR searches.
p
top
Method peek
IMAP_Tree::peek() in Tree.php
Determines if there are more elements in the current tree level.
r
top
Page rfc2086.php
rfc2086.php in rfc2086.php
Page rfc4314.php
rfc4314.php in rfc4314.php
Method recent
Method removeMailbox
Deletes a mailbox.
Method removePollList
Remove element from the poll list.
Method reset
IMAP_Tree::reset() in Tree.php
Set internal pointer to the head of the tree.
s
top
Page Search.php
Search.php in Search.php
Page Sort.php
Sort.php in Sort.php
Method searchMailbox
Searches messages by ALL headers (rather than the limited set provided by imap_search()).
Method searchSortMailbox
Searches the mailbox and sorts the results.
Method seen
Method showUnsubscribed
Switch subscribed/unsubscribed viewing.
Method since
Method singleton
Attempts to return a reference to a concrete IMAP_Tree instance.
Method singleton
Returns a reference to the global IMAP_Cache object, only creating it if it doesn't already exist.
Method singleton
Attempts to return a reference to a concrete ACL instance based on $driver. It will only create a new instance if no ACL instance with the same parameters currently exists.
Method singleton
Returns a reference to the global IMAP_Search object, only creating it if it doesn't already exist.
Method size
IMAP Size searches.
Method sizeSearch
Returns the parameters for a size search.
Method sortMailboxes
Sort a list of mailboxes (by value).
Method sortMailboxesByKey
Sort a list of mailboxes (by key).
Method storeCache
Store data in the cache.
Method subscribe
Subscribe an element to the tree.
t
top
Page Thread.php
Thread.php in Thread.php
Page Tree.php
Tree.php in Tree.php
Method text
u
top
Method unsubscribe
Unsubscribe an element from the tree.
a b c d e f g h i l m n o p r s t u _