PHP Class IMP_Factory_MailboxList, horde

Author: Michael Slusarz ([email protected])
Inheritance: extends Horde_Core_Factory_Base, implements Horde_Shutdown_Task
Datei anzeigen Open project: horde/horde

Public Methods

Method Description
create ( string $mailbox ) : IMP_Mailbox_List Return the mailbox list instance.
expireAll ( ) Expires cached entries.
shutdown ( ) Tasks to perform on shutdown.

Protected Methods

Method Description
_getCache ( IMP_Mailbox $mbox ) : Horde_Core_Cache_Session Return the proper cache object based on the mailbox type.

Method Details

_getCache() protected method

Return the proper cache object based on the mailbox type.
protected _getCache ( IMP_Mailbox $mbox ) : Horde_Core_Cache_Session
$mbox IMP_Mailbox Mailbox object.
return Horde_Core_Cache_Session Session cache object.

create() public method

Return the mailbox list instance.
public create ( string $mailbox ) : IMP_Mailbox_List
$mailbox string The mailbox name.
return IMP_Mailbox_List The singleton instance.

expireAll() public method

Expires cached entries.
public expireAll ( )

shutdown() public method

Tasks to perform on shutdown.
public shutdown ( )