The IMP_Folder:: class provides a set of methods for dealing with folders, accounting for subscription, errors, etc.
$Horde: imp/lib/Folder.php,v 1.130.10.49 2009/01/06 15:24:03 jan 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.
Located in /lib/Folder.php (line 17)
Clears the flist folder cache.
Create a new IMAP folder if it does not already exist, and subcribe to it as well if requested.
Deletes one or more folders.
Finds out if a specific folder exists or not.
Lists folders.
Returns an array of folders. This is a wrapper around the flist() function which reduces the number of arguments needed if we can assume that IMP's full environment is present.
Generates a string that can be saved out to an mbox format mailbox file for a folder or set of folders, optionally including all subfolders of the selected folders as well. All folders will be put into the same string.
Imports messages into a given folder from a mbox format mailbox file.
Renames an IMAP folder. The subscription status remains the same. All subfolders will also be renamed.
Returns a reference to the global IMP_Folder object, only creating it if it doesn't already exist. This ensures that only one IMP_Folder instance is instantiated for any given session.
This method must be invoked as:
Subscribes to one or more IMAP folders.
Unsubscribes from one or more IMAP folders.
Documentation generated on Sun, 30 Jan 2011 05:28:11 +0000 by phpDocumentor 1.4.3