1: <?php
2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12:
13: class Ingo_Test extends Horde_Test
14: {
15: 16: 17: 18: 19:
20: protected $_moduleList = array(
21: 'ftp' => array(
22: 'descrip' => 'FTP Support',
23: 'error' => 'If you will be using the VFS FTP driver for procmail scripts, PHP must have FTP support. Compile PHP <code>--with-ftp</code> before continuing.'
24: ),
25: 'ssh2' => array(
26: 'descrip' => 'SSH2 Support',
27: 'error' => 'You need the SSH2 PECL module if you plan to use the SSH2 VFS driver to store procmail scripts on the mail server.'
28: ),
29: );
30:
31: 32: 33: 34: 35:
36: protected $_settingsList = array();
37:
38: 39: 40: 41: 42:
43: protected $_pearList = array(
44: 'Net_Socket' => array(
45: 'error' => 'If you will be using Sieve scripts, make sure you are using a version of PEAR which includes the Net_Socket class, or that you have installed the Net_Socket package seperately.'
46: ),
47: 'Net_Sieve' => array(
48: 'error' => 'If you will be using Sieve scripts, make sure you are using a version of PEAR which includes the Net_Sieve class, or that you have installed the Net_Sieve package seperately.'
49: )
50: );
51:
52: 53: 54: 55: 56:
57: protected $_fileList = array(
58: 'config/conf.php' => null,
59: );
60:
61: 62: 63: 64: 65:
66: protected $_appList = array(
67: 'imp' => array(
68: 'error' => 'IMP can be used to interface ingo with a mailserver.',
69: 'version' => '5.0'
70: )
71: );
72:
73: 74: 75: 76: 77:
78: public function appTests()
79: {
80: }
81:
82: }
83: