Overview

Packages

  • Gollem
  • None

Classes

  • Gollem
  • Gollem_Ajax_Application
  • Gollem_Api
  • Gollem_Auth
  • Gollem_Exception
  • Gollem_Factory_Vfs
  • Gollem_Factory_VfsDefault
  • Gollem_LoginTasks_SystemTask_Upgrade
  • Gollem_Test
  • Overview
  • Package
  • Class
  • Tree
 1: <?php
 2: /**
 3:  * This class provides the Gollem configuration for the test script.
 4:  *
 5:  * Copyright 2010-2012 Horde LLC (http://www.horde.org/)
 6:  *
 7:  * See the enclosed file COPYING for license information (GPL). If you
 8:  * did not receive this file, see http://www.horde.org/licenses/gpl.
 9:  *
10:  * @author  Michael Slusarz <slusarz@horde.org>
11:  * @package Gollem
12:  */
13: class Gollem_Test extends Horde_Test
14: {
15:     /**
16:      * The module list
17:      *
18:      * @var array
19:      */
20:     protected $_moduleList = array(
21:         'ftp' => array(
22:             'descrip' => 'FTP Support',
23:             'error' => 'You need FTP support compiled into PHP if you plan to use the FTP VFS driver (see config/backends.php).'
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 (see config/backends.php).'
28:         )
29:     );
30: 
31:     /**
32:      * PHP settings list.
33:      *
34:      * @var array
35:      */
36:     protected $_settingsList = array();
37: 
38:     /**
39:      * PEAR modules list.
40:      *
41:      * @var array
42:      */
43:     protected $_pearList = array(
44:         'HTTP_WebDAV_Server' => array(
45:             'error' => 'You do not have the HTTP_WebDAV_Server package installed on your system. This module is required to use browse the VFS using WebDAV.  See the INSTALL file for instructions on how to install the package.'
46:         )
47:     );
48: 
49:     /**
50:      * Required configuration files.
51:      *
52:      * @var array
53:      */
54:     protected $_fileList = array(
55:         'config/conf.php' => null,
56:     );
57: 
58:     /**
59:      * Inter-Horde application dependencies.
60:      *
61:      * @var array
62:      */
63:     protected $_appList = array();
64: 
65:     /**
66:      * Any application specific tests that need to be done.
67:      *
68:      * @return string  HTML output.
69:      */
70:     public function appTests()
71:     {
72:     }
73: 
74: }
75: 
API documentation generated by ApiGen