XpressEngine Core  1.11.2
 All Classes Namespaces Files Functions Variables Pages
Public Member Functions | Public Attributes | List of all members
installController Class Reference

install module of the Controller class More...

Inheritance diagram for installController:
install ModuleObject BaseObject

Public Member Functions

 init ()
 Initialization. More...
 
 procCubridDBSetting ()
 cubrid db setting wrapper, becase Server Side Validator... Server Side Validatro can use only one proc, one ruleset More...
 
 procFirebirdDBSetting ()
 firebird db setting wrapper, becase Server Side Validator... Server Side Validatro can use only one proc, one ruleset More...
 
 procMssqlDBSetting ()
 mssql db setting wrapper, becase Server Side Validator... Server Side Validatro can use only one proc, one ruleset More...
 
 procMysqlDBSetting ()
 mysql db setting wrapper, becase Server Side Validator... Server Side Validatro can use only one proc, one ruleset More...
 
 procPostgresqlDBSetting ()
 postgresql db setting wrapper, becase Server Side Validator... Server Side Validatro can use only one proc, one ruleset More...
 
 procSqliteDBSetting ()
 sqlite db setting wrapper, becase Server Side Validator... Server Side Validatro can use only one proc, one ruleset More...
 
 _procDBSetting ()
 division install step... DB Config temp file create More...
 
 procConfigSetting ()
 division install step... rewrite, time_zone Config temp file create More...
 
 procInstall ()
 Install with received information. More...
 
 _makeDbInfoByInstallConfig ()
 Make DB Information by Install Config. More...
 
 procInstallFTP ()
 Set FTP Information. More...
 
 procInstallCheckFtp ()
 
 checkInstallEnv ()
 Result returned after checking the installation environment. More...
 
 procInstallLicenseAggrement ()
 License agreement. More...
 
 checkRewriteUsable ()
 
 makeDefaultDirectory ()
 Create files and subdirectories Local evironment setting before installation by using DB information. More...
 
 installDownloadedModule ()
 Install all the modules. More...
 
 installModule ($module, $module_path)
 Install an each module. More...
 
 _getDBConfigFileContents ($db_info)
 
 makeDBConfigFile ()
 Create DB temp config file Create the config file when all settings are completed. More...
 
 makeEtcConfigFile ($config_info)
 Create etc config file Create the config file when all settings are completed. More...
 
 makeConfigFile ()
 Create config file Create the config file when all settings are completed. More...
 
 installByConfig ($install_config_file)
 
- Public Member Functions inherited from install
 moduleInstall ()
 Implement if additional tasks are necessary when installing. More...
 
 checkUpdate ()
 a method to check if successfully installed More...
 
 moduleUpdate ()
 Execute update. More...
 
 recompileCache ()
 Re-generate the cache file. More...
 
- Public Member Functions inherited from ModuleObject
 setModule ($module)
 
 setModulePath ($path)
 
 setRedirectUrl ($url= './', $output=NULL)
 
 getRedirectUrl ()
 
 setMessage ($message= 'success', $type=NULL)
 
 setMessageType ($type)
 
 getMessageType ()
 
 setRefreshPage ()
 
 setAct ($act)
 
 setModuleInfo ($module_info, $xml_info)
 
 stop ($msg_code)
 
 setTemplateFile ($filename)
 
 getTemplateFile ()
 
 setTemplatePath ($path)
 
 getTemplatePath ()
 
 setEditedLayoutFile ($filename)
 
 getEditedLayoutFile ()
 
 setLayoutFile ($filename)
 
 getLayoutFile ()
 
 setLayoutPath ($path)
 
 getLayoutPath ($layout_name="", $layout_type="P")
 
 proc ()
 
- Public Member Functions inherited from BaseObject
 __construct ($error=0, $message= 'success')
 
 setError ($error=0)
 
 getError ()
 
 setHttpStatusCode ($code= '200')
 
 getHttpStatusCode ()
 
 setMessage ($message= 'success', $type=NULL)
 
 getMessage ()
 
 add ($key, $val)
 
 adds ($object)
 
 get ($key)
 
 gets ()
 
 getVariables ()
 
 getObjectVars ()
 
 toBool ()
 
 toBoolean ()
 

Public Attributes

 $db_tmp_config_file = ''
 
 $etc_tmp_config_file = ''
 
 $flagLicenseAgreement = './files/env/license_agreement'
 
- Public Attributes inherited from ModuleObject
 $mid = NULL
 string to represent run-time instance of Module (XE Module) More...
 
 $module = NULL
 Class name of Xe Module that is identified by mid. More...
 
 $module_srl = NULL
 integer value to represent a run-time instance of Module (XE Module) More...
 
 $module_info = NULL
 an object containing the module information More...
 
 $origin_module_info = NULL
 
 $xml_info = NULL
 an object containing the module description extracted from XML file More...
 
 $module_path = NULL
 a path to directory where module source code resides More...
 
 $act = NULL
 a string value to contain the action name More...
 
 $template_path = NULL
 a path of directory where template files reside More...
 
 $template_file = NULL
 name of template file More...
 
 $layout_path = ''
 a path of directory where layout files reside More...
 
 $layout_file = ''
 name of layout file More...
 
 $edited_layout_file = ''
 name of temporary layout files that is modified in an admin mode More...
 
 $stop_proc = FALSE
 a flag to indicating whether to stop the execution of code. More...
 
 $module_config = NULL
 
 $ajaxRequestMethod = array('XMLRPC', 'JSON')
 
 $gzhandler_enable = TRUE
 
- Public Attributes inherited from BaseObject
 $error = 0
 
 $message = 'success'
 
 $variables = array()
 
 $httpStatusCode = NULL
 

Detailed Description

install module of the Controller class

Author
NAVER (devel.nosp@m.oper.nosp@m.s@xpr.nosp@m.esse.nosp@m.ngine.nosp@m..com)

Definition at line 8 of file install.controller.php.

Member Function Documentation

installController::_getDBConfigFileContents (   $db_info)

Definition at line 597 of file install.controller.php.

installController::_makeDbInfoByInstallConfig ( )

Make DB Information by Install Config.

Definition at line 226 of file install.controller.php.

installController::_procDBSetting ( )

division install step... DB Config temp file create

Definition at line 86 of file install.controller.php.

installController::checkInstallEnv ( )

Result returned after checking the installation environment.

Definition at line 362 of file install.controller.php.

installController::checkRewriteUsable ( )

check this server can use rewrite module make a file to files/config and check url approach by ".htaccess" rules

Returns
bool

Definition at line 441 of file install.controller.php.

installController::init ( )

Initialization.

Definition at line 17 of file install.controller.php.

installController::installByConfig (   $install_config_file)

Definition at line 687 of file install.controller.php.

installController::installDownloadedModule ( )

Install all the modules.

Create a table by using schema xml file in the shcema directory of each module

Definition at line 505 of file install.controller.php.

installController::installModule (   $module,
  $module_path 
)

Install an each module.

Definition at line 573 of file install.controller.php.

installController::makeConfigFile ( )

Create config file Create the config file when all settings are completed.

Definition at line 662 of file install.controller.php.

installController::makeDBConfigFile ( )

Create DB temp config file Create the config file when all settings are completed.

Definition at line 623 of file install.controller.php.

installController::makeDefaultDirectory ( )

Create files and subdirectories Local evironment setting before installation by using DB information.

Definition at line 485 of file install.controller.php.

installController::makeEtcConfigFile (   $config_info)

Create etc config file Create the config file when all settings are completed.

Definition at line 642 of file install.controller.php.

installController::procConfigSetting ( )

division install step... rewrite, time_zone Config temp file create

Definition at line 121 of file install.controller.php.

installController::procCubridDBSetting ( )

cubrid db setting wrapper, becase Server Side Validator... Server Side Validatro can use only one proc, one ruleset

Definition at line 33 of file install.controller.php.

installController::procFirebirdDBSetting ( )

firebird db setting wrapper, becase Server Side Validator... Server Side Validatro can use only one proc, one ruleset

Definition at line 42 of file install.controller.php.

installController::procInstall ( )

Install with received information.

Definition at line 141 of file install.controller.php.

installController::procInstallCheckFtp ( )

Definition at line 325 of file install.controller.php.

installController::procInstallFTP ( )

Set FTP Information.

Definition at line 264 of file install.controller.php.

installController::procInstallLicenseAggrement ( )

License agreement.

Definition at line 411 of file install.controller.php.

installController::procMssqlDBSetting ( )

mssql db setting wrapper, becase Server Side Validator... Server Side Validatro can use only one proc, one ruleset

Definition at line 51 of file install.controller.php.

installController::procMysqlDBSetting ( )

mysql db setting wrapper, becase Server Side Validator... Server Side Validatro can use only one proc, one ruleset

Definition at line 60 of file install.controller.php.

installController::procPostgresqlDBSetting ( )

postgresql db setting wrapper, becase Server Side Validator... Server Side Validatro can use only one proc, one ruleset

Definition at line 69 of file install.controller.php.

installController::procSqliteDBSetting ( )

sqlite db setting wrapper, becase Server Side Validator... Server Side Validatro can use only one proc, one ruleset

Definition at line 78 of file install.controller.php.

Member Data Documentation

installController::$db_tmp_config_file = ''

Definition at line 10 of file install.controller.php.

installController::$etc_tmp_config_file = ''

Definition at line 11 of file install.controller.php.

installController::$flagLicenseAgreement = './files/env/license_agreement'

Definition at line 12 of file install.controller.php.


The documentation for this class was generated from the following file: