Requirements
class Requirements
Class Requirements
Constants
REQUIREMENT_OK |
Requirement severity -- Requirement successfully met. |
REQUIREMENT_WARNING |
Requirement severity -- Warning condition; proceed but flag warning. |
REQUIREMENT_ERROR |
Requirement severity -- Error condition; abort installation. |
Properties
protected array | $system_checks | ||
protected | $database_checks |
Methods
Run all requirements tests.
Check system requirements are met, such as sufficient memory, necessary file paths are writable and required php extensions are available.
Check database connection, database version and other database requirements are met.
Generates a mysql connection
Check configured php Memory.
Get Configured PHP memory.
No description
No description
CHeck that PHP Multibyte functions are enabled.
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
Details
at line 60
array
checkAll(array $config)
Run all requirements tests.
at line 75
array
checkSystem(array $file_paths)
Check system requirements are met, such as sufficient memory, necessary file paths are writable and required php extensions are available.
at line 99
array
checkDatabase(array $db_config)
Check database connection, database version and other database requirements are met.
at line 115
protected object
connect($db_config)
Generates a mysql connection
at line 131
array
checkMemory()
Check configured php Memory.
at line 162
protected float
getPHPMemory()
Get Configured PHP memory.
at line 183
array
checkServerVariables()
at line 210
array
checkJsonEncodeExists()
at line 228
array
checkMultibyteExists()
CHeck that PHP Multibyte functions are enabled.