Main Page | Class Hierarchy | Class List | File List | Class Members | File Members | Related Pages

ModuleInstall.class.php File Reference

Go to the source code of this file.

Classes

class  ModuleInstall

Enumerations

enum  DEFAULT_INFO_FILENAME
enum  MODULEINSTALL_ERROR_PATH
enum  MODULEINSTALL_ERROR_FILE_NOT_FOUND
enum  MODULEINSTALL_ERROR_NO_MODULE_DEFINED
enum  MODULEINSTALL_ERROR_DEST_PATH_NO_WRITABLE
enum  MODULEINSTALL_ERROR_ALREADY_INSTALLED
enum  MODULEINSTALL_ERROR_INSERT_MODULES
enum  MODULEINSTALL_ERROR_INSERT_PERMISSIONS
enum  MODULEINSTALL_ERROR_INSERT_CONFIG
enum  MODULEINSTALL_ERROR_INSERT_TABLES
enum  MODULEINSTALL_ERROR_INSERT_CONFIG_OPTIONS
enum  MODULEINSTALL_ERROR_INSERT_CONFIG_DEFAULT


Detailed Description

The new class to install new modules in the system

Class to install new modules in the system. It does not show any graphic interface (a module should be designed to do that thing). It is just about the logic of the installation.

Definition in file ModuleInstall.class.php.


Enumeration Type Documentation

enum DEFAULT_INFO_FILENAME
 

Definition at line 17 of file ModuleInstall.class.php.

enum MODULEINSTALL_ERROR_ALREADY_INSTALLED
 

Definition at line 23 of file ModuleInstall.class.php.

Referenced by ModuleInstall::FilesInstall(), and ModuleInstall::RaiseError().

enum MODULEINSTALL_ERROR_DEST_PATH_NO_WRITABLE
 

Definition at line 22 of file ModuleInstall.class.php.

Referenced by ModuleInstall::FilesInstall(), and ModuleInstall::RaiseError().

enum MODULEINSTALL_ERROR_FILE_NOT_FOUND
 

Definition at line 20 of file ModuleInstall.class.php.

Referenced by ModuleInstall::RaiseError(), and ModuleInstall::SetInfoFile().

enum MODULEINSTALL_ERROR_INSERT_CONFIG
 

Definition at line 26 of file ModuleInstall.class.php.

Referenced by ModuleInstall::_ConfigInsert(), and ModuleInstall::RaiseError().

enum MODULEINSTALL_ERROR_INSERT_CONFIG_DEFAULT
 

Definition at line 29 of file ModuleInstall.class.php.

Referenced by ModuleInstall::RaiseError().

enum MODULEINSTALL_ERROR_INSERT_CONFIG_OPTIONS
 

Definition at line 28 of file ModuleInstall.class.php.

enum MODULEINSTALL_ERROR_INSERT_MODULES
 

Definition at line 24 of file ModuleInstall.class.php.

Referenced by ModuleInstall::ModulesInfoInstall(), and ModuleInstall::RaiseError().

enum MODULEINSTALL_ERROR_INSERT_PERMISSIONS
 

Definition at line 25 of file ModuleInstall.class.php.

Referenced by ModuleInstall::_PermissionsInsert(), and ModuleInstall::RaiseError().

enum MODULEINSTALL_ERROR_INSERT_TABLES
 

Definition at line 27 of file ModuleInstall.class.php.

Referenced by ModuleInstall::RaiseError(), and ModuleInstall::TablesInstall().

enum MODULEINSTALL_ERROR_NO_MODULE_DEFINED
 

Definition at line 21 of file ModuleInstall.class.php.

Referenced by ModuleInstall::Install(), and ModuleInstall::RaiseError().

enum MODULEINSTALL_ERROR_PATH
 

Definition at line 19 of file ModuleInstall.class.php.

Referenced by ModuleInstall::RaiseError(), and ModuleInstall::SetSourcePath().


Generated on Wed Nov 19 20:29:35 2003 for James by doxygen 1.3.4