\Ingo_Script_Imap_Mock

This file defines the base driver class for Ingo_Script_Imap.

Summary

Methods
Properties
Constants
__construct()
deleteMessages()
moveMessages()
copyMessages()
setMessageFlags()
fetchEnvelope()
search()
getCache()
storeCache()
loadFixtures()
hasMessage()
No public properties found
No constants found
No protected methods found
$_params
$_fixtures
$_folders
N/A
No private methods found
No private properties found
N/A

Properties

$_params

$_params : array

Configuration parameters.

Type

array

$_fixtures

$_fixtures : 

TODO

Type

$_folders

$_folders : 

TODO

Type

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

loadFixtures()

loadFixtures(  $dir) 

TODO

Parameters

$dir

hasMessage()

hasMessage(  $fixture,   $folder = 'INBOX') 

TODO

Parameters

$fixture
$folder