PHP Class Horde_Core_ActiveSync_Imap_Factory, horde

Inheritance: implements Horde_ActiveSync_Interface_ImapFactory
Exibir arquivo Open project: horde/horde

Protected Properties

Property Type Description
$_adapter
$_mailboxlist
$_specialMailboxlist

Public Methods

Method Description
getImapOb ( ) : Horde_Imap_Client_Base Return a Horde_Imap_Client
getMailboxes ( boolean $force = false ) : array Return an array of email folders.
getMsgFlags ( ) : array Return a list of user-defined flags.
getSpecialMailboxes ( ) : array Return a list of the special mailboxes available on this server.

Method Details

getImapOb() public method

Return a Horde_Imap_Client
public getImapOb ( ) : Horde_Imap_Client_Base
return Horde_Imap_Client_Base

getMailboxes() public method

Return an array of email folders.
public getMailboxes ( boolean $force = false ) : array
$force boolean If true, will force a refresh of the folder list.
return array An array of folder information. Each entry is keyed by the mailbox UTF-8 name and contains: - level: How many parents a folder has, 0 is the root. - label: The display label for the mailbox. - d: The delimiter.

getMsgFlags() public method

Return a list of user-defined flags.
public getMsgFlags ( ) : array
return array An array of flag arrays keyed by the RFC 3501 flag name.

getSpecialMailboxes() public method

Return a list of the special mailboxes available on this server.
public getSpecialMailboxes ( ) : array
return array An array of special mailboxes.

Property Details

$_adapter protected_oe property

protected $_adapter

$_mailboxlist protected_oe property

protected $_mailboxlist

$_specialMailboxlist protected_oe property

protected $_specialMailboxlist