\Ingo_Script_Imap_Live

The Ingo_Script_Imap_Live driver.

Summary

Methods
Properties
Constants
__construct()
deleteMessages()
moveMessages()
copyMessages()
setMessageFlags()
fetchEnvelope()
search()
getCache()
storeCache()
No public properties found
No constants found
_cacheId()
_getMboxOb()
$_params
N/A
No private methods found
No private properties found
N/A

Properties

$_params

$_params : array

Configuration parameters.

Type

array

Methods

__construct()

__construct(  $params = array()) 

TODO

Parameters

$params

deleteMessages()

deleteMessages(  $indices) : mixed

TODO

Parameters

$indices

Returns

mixed

moveMessages()

moveMessages(  $indices,   $folder) : boolean

TODO

Parameters

$indices
$folder

Returns

boolean

copyMessages()

copyMessages(  $indices,   $folder) : boolean

TODO

Parameters

$indices
$folder

Returns

boolean

setMessageFlags()

setMessageFlags(  $indices,   $flags) 

TODO

Parameters

$indices
$flags

fetchEnvelope()

fetchEnvelope(  $indices) : \Horde_Imap_Client_Data_Fetch

TODO

Parameters

$indices

Returns

\Horde_Imap_Client_Data_Fetch

search()

search(  $query) 

TODO

Parameters

$query

getCache()

getCache() 

TODO

storeCache()

storeCache(  $timestamp) 

TODO

Parameters

$timestamp

_cacheId()

_cacheId() 

_getMboxOb()

_getMboxOb() 

'mailbox' is stored internally as UTF7-IMAP. This should probably be changed to UTF-8.