class CRM_Utils_Check_Component_Env extends CRM_Utils_Check_Component

Methods

bool
isEnabled()

Should these checks be run?

array
checkAll()

Run all checks in this class.

array
checkPhpVersion()

No description

array
checkPhpMysqli()

No description

array
checkMysqlTime()

Check that the MySQL time settings match the PHP time settings.

array
checkDebug()

No description

array
checkOutboundMail()

No description

array
checkDomainNameEmail()

Check that domain email and org name are set

array
checkDefaultMailbox()

Checks if a default bounce handling mailbox is set up

array
checkLastCron()

Checks if cron has run in a reasonable amount of time

array
checkUrlVariables()

Recommend that sites use path-variables for their directories and URLs.

array
checkDirVariables()

Recommend that sites use path-variables for their directories and URLs.

array
checkDirsWritable()

Check that important directories are writable.

array
checkVersion()

Checks if new versions are available

array
checkExtensions()

Checks if extensions are set up properly

array
checkExtensionUpgrades()

Checks if there are pending extension upgrades.

array
checkDbVersion()

Checks if CiviCRM database version is up-to-date

array
checkDbEngine()

ensure that all CiviCRM tables are InnoDB

array
checkMbstring()

Check for required mbstring extension

Details

bool isEnabled()

Should these checks be run?

Return Value

bool

array checkAll()

Run all checks in this class.

Return Value

array [CRM_Utils_Check_Message]

at line 38
array checkPhpVersion()

Return Value

array

at line 89
array checkPhpMysqli()

Return Value

array

at line 114
array checkMysqlTime()

Check that the MySQL time settings match the PHP time settings.

Return Value

array an empty array, or a list of warnings

at line 141
array checkDebug()

Return Value

array

at line 167
array checkOutboundMail()

Return Value

array

at line 193
array checkDomainNameEmail()

Check that domain email and org name are set

Return Value

array

at line 233
array checkDefaultMailbox()

Checks if a default bounce handling mailbox is set up

Return Value

array

at line 263
array checkLastCron()

Checks if cron has run in a reasonable amount of time

Return Value

array

at line 311
array checkUrlVariables()

Recommend that sites use path-variables for their directories and URLs.

Return Value

array

at line 348
array checkDirVariables()

Recommend that sites use path-variables for their directories and URLs.

Return Value

array

at line 389
array checkDirsWritable()

Check that important directories are writable.

Return Value

array Any CRM_Utils_Check_Message instances that need to be generated.

at line 438
array checkVersion()

Checks if new versions are available

Return Value

array

at line 529
array checkExtensions()

Checks if extensions are set up properly

Return Value

array

at line 728
array checkExtensionUpgrades()

Checks if there are pending extension upgrades.

Return Value

array

at line 752
array checkDbVersion()

Checks if CiviCRM database version is up-to-date

Return Value

array

at line 823
array checkDbEngine()

ensure that all CiviCRM tables are InnoDB

Return Value

array

at line 842
array checkMbstring()

Check for required mbstring extension

Return Value

array