IMP_Test
extends Horde_Test
in package
Provides the IMP configuration for the Horde test script.
Tags
Table of Contents
Properties
- $_appList : mixed
- $_moduleList : mixed
- $_pearList : mixed
- $_settingsList : mixed
Methods
- __construct() : mixed
- appTests() : mixed
- _doConnectionTest() : string
- Perform mail server support test.
- _errorMsg() : string
- Return error message from mail server testing.
Properties
$_appList
protected
mixed
$_appList
= array('ingo' => array('error' => 'Ingo provides mail filtering capabilities to IMP.', 'version' => '3.0'), 'kronolith' => array('error' => 'Kronolith provides calendaring capabilities to IMP.', 'version' => '4.0'), 'nag' => array('error' => 'Nag allows tasks to be directly created from e-mail data.', 'version' => '4.0'), 'turba' => array('error' => 'Turba provides addressbook/contacts capabilities to IMP.', 'version' => '4.0'))
$_moduleList
protected
mixed
$_moduleList
= array('openssl' => array('descrip' => 'OpenSSL Support', 'error' => 'The OpenSSL extension is required for S/MIME support and to securely connect to the remote IMAP/POP3 server.'))
$_pearList
protected
mixed
$_pearList
= array()
$_settingsList
protected
mixed
$_settingsList
= array('file_uploads' => array('error' => 'file_uploads must be enabled to use various features of IMP. See the INSTALL file for more information.', 'setting' => \true))
Methods
__construct()
public
__construct() : mixed
appTests()
public
appTests() : mixed
_doConnectionTest()
Perform mail server support test.
protected
_doConnectionTest(Horde_Variables $vars) : string
Parameters
- $vars : Horde_Variables
-
Variables object.
Return values
string —HTML output.
_errorMsg()
Return error message from mail server testing.
protected
_errorMsg(mixed $e) : string
Parameters
- $e : mixed
Return values
string —HTML output.