package Modules\Install

 Methods

HumanBoolean()

HumanBoolean($bool) 

Parameters

$bool

ScheduleMaintenanceJobs()

ScheduleMaintenanceJobs() 

__construct()

__construct() 

checkAllRequirements()

checkAllRequirements($post_install_requirements_only = FALSE, $exclude_check = FALSE

Parameters

$post_install_requirements_only

$exclude_check

checkBCMATH()

checkBCMATH() 

checkBaseURL()

checkBaseURL() 

checkCALENDAR()

checkCALENDAR() 

checkCURL()

checkCURL() 

checkCleanCacheDirectory()

checkCleanCacheDirectory() 

checkDatabaseEngine()

checkDatabaseEngine() 

checkDatabaseExists()

checkDatabaseExists($database_name) 

Parameters

$database_name

checkDatabaseSchema()

checkDatabaseSchema() 

checkDatabaseType()

checkDatabaseType() 

checkDatabaseVersion()

checkDatabaseVersion() 

checkDiskSpace()

checkDiskSpace() 

checkFileChecksums()

checkFileChecksums() 

checkFilePermissions()

checkFilePermissions() 

checkGD()

checkGD() 

checkGETTEXT()

checkGETTEXT() 

checkINTL()

checkINTL() 

checkJSON()

checkJSON() 

checkMAIL()

checkMAIL() 

checkMBSTRING()

checkMBSTRING() 

checkMCRYPT()

checkMCRYPT() 

checkOpenSSL()

checkOpenSSL() 

checkPEAR()

checkPEAR() 

checkPEARHTTP_Download()

checkPEARHTTP_Download() 

checkPEARMail()

checkPEARMail() 

checkPEARMail_Mime()

checkPEARMail_Mime() 

checkPEARNET_Curl()

checkPEARNET_Curl() 

checkPEARValidate()

checkPEARValidate() 

checkPEARValidate_Finance()

checkPEARValidate_Finance() 

checkPEARValidate_Finance_CreditCard()

checkPEARValidate_Finance_CreditCard() 

checkPHPAllowURLFopen()

checkPHPAllowURLFopen() 

checkPHPCLIBinary()

checkPHPCLIBinary() 

checkPHPCLIRequirements()

checkPHPCLIRequirements() 

checkPHPDisabledFunctions()

checkPHPDisabledFunctions() 

checkPHPMagicQuotesGPC()

checkPHPMagicQuotesGPC() 

checkPHPMemoryLimit()

checkPHPMemoryLimit() 

checkPHPOpenBaseDir()

checkPHPOpenBaseDir() 

checkPHPSafeMode()

checkPHPSafeMode() 

checkPHPVersion()

checkPHPVersion($php_version = NULL

Parameters

$php_version

checkSOAP()

checkSOAP() 

checkSafeCacheDirectory()

checkSafeCacheDirectory() 

checkSafeLogDirectory()

checkSafeLogDirectory() 

checkSafeStorageDirectory()

checkSafeStorageDirectory() 

checkSimpleXML()

checkSimpleXML() 

checkTableExists()

checkTableExists($table_name) 

Parameters

$table_name

checkTimeTrexVersion()

checkTimeTrexVersion() 

checkWritableCacheDirectory()

checkWritableCacheDirectory() 

checkWritableConfigFile()

checkWritableConfigFile() 

checkWritableLogDirectory()

checkWritableLogDirectory() 

checkWritableStorageDirectory()

checkWritableStorageDirectory() 

checkZIP()

checkZIP() 

cleanCacheDirectory()

cleanCacheDirectory($exclude_regex_filter = '\.ZIP|\.lock|upgrade_staging'

Parameters

$exclude_regex_filter

cleanOrphanFiles()

cleanOrphanFiles() 

createDatabase()

createDatabase($database_name) 

Parameters

$database_name

createSchema()

createSchema($version) 

Parameters

$version

createSchemaRange()

createSchemaRange($start_version = NULL, $end_version = NULL, $group = array('A', 'B', 'C', 'D')

Parameters

$start_version

$end_version

$group

getAMFMessageID()

getAMFMessageID() 

getAllSchemaVersions()

getAllSchemaVersions($group = array('A', 'B', 'C', 'D')

Parameters

$group

getBaseURL()

getBaseURL() 

getConfigFile()

getConfigFile() 

getCriticalDisabledFunctionList()

getCriticalDisabledFunctionList() 

getCriticalFunctionList()

getCriticalFunctionList() 

getCurrentTimeTrexVersion()

getCurrentTimeTrexVersion() 

getDatabaseConnection()

getDatabaseConnection() 

getDatabaseDriver()

getDatabaseDriver() 

getDatabaseType()

getDatabaseType($type = NULL

Parameters

$type

getDatabaseTypeArray()

getDatabaseTypeArray() 

getDatabaseVersion()

getDatabaseVersion() 

getExtendedErrorMessage()

getExtendedErrorMessage($key = NULL

Parameters

$key

getFailedRequirements()

getFailedRequirements($post_install_requirements_only = FALSE, $exclude_check = FALSE

Parameters

$post_install_requirements_only

$exclude_check

getFullApplicationVersion()

getFullApplicationVersion() 

getIsUpgrade()

getIsUpgrade() 

getLatestTimeTrexVersion()

getLatestTimeTrexVersion() 

getLicenseText()

getLicenseText() 

getMemoryLimit()

getMemoryLimit() 

getPHPCLI()

getPHPCLI() 

getPHPCLIDirectory()

getPHPCLIDirectory() 

getPHPCLIRequirementsCommand()

getPHPCLIRequirementsCommand() 

getPHPConfigFile()

getPHPConfigFile() 

getPHPIncludePath()

getPHPIncludePath() 

getPHPOpenBaseDir()

getPHPOpenBaseDir() 

getPHPVersion()

getPHPVersion() 

getProgressBarObject()

getProgressBarObject() 

getRecommendedBaseURL()

getRecommendedBaseURL() 

getScheduleMaintenanceJobsCommand()

getScheduleMaintenanceJobsCommand() 

getTTProductEdition()

getTTProductEdition() 

getWebServerUser()

getWebServerUser() 

handleSchemaGroupChange()

handleSchemaGroupChange() 

initializeSequence()

initializeSequence($obj, $table, $class, $db_conn) 

Parameters

$obj

$table

$class

$db_conn

initializeSequences()

initializeSequences() 

isInstallMode()

isInstallMode() 

isSUDOinstalled()

isSUDOinstalled() 

setAMFMessageID()

setAMFMessageID($id) 

Parameters

$id

setDatabaseConnection()

setDatabaseConnection($db_obj) 

Parameters

$db_obj

setDatabaseDriver()

setDatabaseDriver($driver) 

Parameters

$driver

setExtendedErrorMessage()

setExtendedErrorMessage($key, $msg) 

Parameters

$key

$msg

setIsUpgrade()

setIsUpgrade($val) 

Parameters

$val

setNewDatabaseConnection()

setNewDatabaseConnection($type, $host, $user, $password, $database_name) 

Parameters

$type

$host

$user

$password

$database_name

setVersions()

setVersions() 

writeConfigFile()

writeConfigFile($new_config_vars) 

Parameters

$new_config_vars

 Properties

 

$config_vars

$config_vars 

Default

NULL
 

$AMF_message_id

$AMF_message_id 

Default

NULL
 

$critical_disabled_functions

$critical_disabled_functions 

Default

array()
 

$database_driver

$database_driver 

Default

NULL
 

$extended_error_messages

$extended_error_messages 

Default

NULL
 

$is_upgrade

$is_upgrade 

Default

FALSE
 

$progress_bar_obj

$progress_bar_obj 

Default

NULL
 

$temp_db

$temp_db 

Default

NULL
 

$versions

$versions 

Default

array('system_version' => APPLICATION_VERSION)