CRM_Utils_Check_Component_Env
class CRM_Utils_Check_Component_Env extends CRM_Utils_Check_Component
Properties
array | $checksConfig | from CRM_Utils_Check_Component |
Methods
Check if file exists on given URL.
No description
No description
Check that the MySQL time settings match the PHP time settings.
No description
No description
Check that domain email and org name are set
Checks if a default bounce handling mailbox is set up
Checks if cron has run in a reasonable amount of time
Recommend that sites use path-variables for their directories and URLs.
Recommend that sites use path-variables for their directories and URLs.
Check that important directories are writable.
Checks if new versions are available
Checks if extensions are set up properly
Checks if there are pending extension upgrades.
Checks if CiviCRM database version is up-to-date
ensure that all CiviCRM tables are InnoDB
ensure reply id is set to any default value
Check for required mbstring extension
Check if environment is Production.
Check that the resource URL points to the correct location.
Check for utf8mb4 support by MySQL.
Details
in CRM_Utils_Check_Component at line 50
array
getChecksConfig()
Get the configured status checks.
in CRM_Utils_Check_Component at line 63
setChecksConfig(array $checksConfig)
in CRM_Utils_Check_Component at line 72
bool
isEnabled()
Should these checks be run?
in CRM_Utils_Check_Component at line 85
array
checkAll()
Run all checks in this class.
in CRM_Utils_Check_Component at line 106
bool
isDisabled(string $method)
Is the specified check disabled.
in CRM_Utils_Check_Component at line 132
bool
fileExists(string $url, float|bool $timeoutOverride = FALSE)
Check if file exists on given URL.
at line 38
array
checkPhpVersion()
at line 103
array
checkPhpMysqli()
at line 128
array
checkMysqlTime()
Check that the MySQL time settings match the PHP time settings.
at line 153
array
checkDebug()
at line 179
array
checkOutboundMail()
at line 205
array
checkDomainNameEmail()
Check that domain email and org name are set
at line 250
array
checkDefaultMailbox()
Checks if a default bounce handling mailbox is set up
at line 280
array
checkLastCron()
Checks if cron has run in a reasonable amount of time
at line 327
array
checkUrlVariables()
Recommend that sites use path-variables for their directories and URLs.
at line 364
array
checkDirVariables()
Recommend that sites use path-variables for their directories and URLs.
at line 405
array
checkDirsWritable()
Check that important directories are writable.
at line 453
array
checkVersion()
Checks if new versions are available
at line 503
array
checkExtensions()
Checks if extensions are set up properly
at line 699
array
checkExtensionUpgrades()
Checks if there are pending extension upgrades.
at line 723
array
checkDbVersion()
Checks if CiviCRM database version is up-to-date
at line 794
array
checkDbEngine()
ensure that all CiviCRM tables are InnoDB
at line 813
array
checkReplyIdForMailing()
ensure reply id is set to any default value
at line 832
array
checkMbstring()
Check for required mbstring extension
at line 851
array
checkEnvironment()
Check if environment is Production.
at line 871
array
checkResourceUrl()
Check that the resource URL points to the correct location.
at line 902
array
checkMysqlUtf8mb4()
Check for utf8mb4 support by MySQL.