[ Index ] |
|
Code source de IMP H3 (4.1.5) |
[Code source] [Imprimer] [Statistiques]
(pas de description)
Poids: | 453 lignes (14 kb) |
Inclus ou requis: | 4 fois |
Référencé: | 0 fois |
Nécessite: | 0 fichiers |
IMP_Fetchmail:: (12 méthodes):
factory()
listDrivers()
listColors()
description()
IMP_Fetchmail()
getParameterList()
getProtocolList()
getMail()
_processMailMessage()
_checkMessageSize()
_addMessage()
fetchMail()
IMP_Fetchmail_Account:: (9 méthodes):
IMP_Fetchmail_Account()
_save()
add()
delete()
getValue()
getAllValues()
getAll()
setValue()
hasValue()
Classe: IMP_Fetchmail - X-Ref
The IMP_Fetchmail:: class provides an interface to download mail fromfactory($driver, $params = array() X-Ref |
Attempts to return a concrete IMP_Fetchmail instance based on $driver. param: string $driver The type of concrete IMP_Fetchmail subclass to param: array $params The configuration parameter array. return: mixed The newly created concrete IMP_Fetchmail instance, or |
listDrivers() X-Ref |
Returns a list of available drivers, with a description of each. This function can be called statically: $list = IMP_Fetchmail::listDrivers(); return: array The list of available drivers, with the driver name as |
listColors() X-Ref |
List the colors available for coloring fetched messages. This function can be called statically: $list = IMP_Fetchmail::listColors(); return: array The list of available colors; |
description() X-Ref |
Returns a description of the driver. This function can be called statically: $description = IMP_Fetchmail::description(); return: string The description of the driver. |
IMP_Fetchmail($params) X-Ref |
Constructor. param: array $params The configuration parameter array. |
getParameterList() X-Ref |
Return the list of parameters valid for this driver. return: array The list of active parameters. |
getProtocolList() X-Ref |
Return a list of protocols supported by this driver. return: array The list of protocols. |
getMail() X-Ref |
Gets the mail using the data in this object. return: mixed Returns the number of messages retrieved on success. |
_processMailMessage($header, $body) X-Ref |
Processes a single mail message by calling any user defined functions, stripping bare newlines, and adding color information to the headers. param: string $header The message header text. param: string $body The message body text. return: string The complete message. |
_checkMessageSize($size, $subject, $from) X-Ref |
Checks the message size to see if it exceeds the maximum value allowable in the configuration file. param: integer $size The size of the message. param: string $subject The subject of the message. param: string $from The message sender. return: boolean False if message is too large, true if OK. |
_addMessage($msg) X-Ref |
Add the message to the requested local mailbox. param: string $msg The message text. return: boolean True on success, false on failure. |
fetchMail($accounts) X-Ref |
Perform fetchmail on the list of accounts given. Outputs informaton to the global notification driver. This function can be called statically. param: array $accounts The list of account identifiers to fetch mail |
Classe: IMP_Fetchmail_Account - X-Ref
The IMP_Fetchmail_Account:: class provides an interface to accessingIMP_Fetchmail_Account() X-Ref |
Constructor. |
_save() X-Ref |
Saves all accounts in the prefs backend. |
add() X-Ref |
Adds a new empty account to the array of accounts. return: integer The pointer to the created account. |
delete($account) X-Ref |
Remove an account from the array of accounts param: integer $account The pointer to the account to be removed. return: array The removed account. |
getValue($key, $account) X-Ref |
Returns a property from one of the accounts. param: string $key The property to retrieve. param: integer $account The account to retrieve the property from. return: mixed The value of the property or false if the property |
getAllValues($account) X-Ref |
Returns all properties from the requested accounts. param: integer $account The account to retrieve the properties from. return: array The entire properties array, or false on error. |
getAll($key) X-Ref |
Returns an array with the specified property from all existing accounts. param: string $key The property to retrieve. return: array The array with the values from all accounts. |
setValue($key, $val, $account) X-Ref |
Sets a property with a specified value. param: string $key The property to set. param: mixed $val The value the property should be set to. param: integer $account The account to set the property in. |
hasValue($key, $val) X-Ref |
Returns true if the pair key/value is already in the accounts array. param: string $key The account key to search. param: string $val The value to search for in $key. return: boolean True if the value was found in $key. |
Généré le : Thu Nov 29 12:30:07 2007 | par Balluche grâce à PHPXref 0.7 |
![]() |