Skip to content
Snippets Groups Projects
Commit 561f76df authored by Jaime Pérez's avatar Jaime Pérez
Browse files

Enhance the checks for required PHP extensions.

Added checks for Date/Time, JSON, cURL and Session.
parent 2c0c7ae0
No related branches found
No related tags found
No related merge requests found
...@@ -99,13 +99,17 @@ $enablematrix = array( ...@@ -99,13 +99,17 @@ $enablematrix = array(
$functionchecks = array( $functionchecks = array(
'time' => array('required', 'Date/Time Extension'),
'hash' => array('required', 'Hashing function'), 'hash' => array('required', 'Hashing function'),
'gzinflate' => array('required', 'ZLib'), 'gzinflate' => array('required', 'ZLib'),
'openssl_sign' => array('required', 'OpenSSL'), 'openssl_sign' => array('required', 'OpenSSL'),
'simplexml_import_dom' => array('required', 'SimpleXML'), 'simplexml_import_dom' => array('required', 'SimpleXML'),
'dom_import_simplexml' => array('required', 'XML DOM'), 'dom_import_simplexml' => array('required', 'XML DOM'),
'preg_match' => array('required', 'RegEx support'), 'preg_match' => array('required', 'RegEx support'),
'json_decode' => array('required', 'JSON support'),
'curl_init' => array('optional', 'cURL (required if automatic version checks are used, also by some modules.'),
'mcrypt_module_open'=> array('optional', 'MCrypt (required if digital signatures or encryption are used)'), 'mcrypt_module_open'=> array('optional', 'MCrypt (required if digital signatures or encryption are used)'),
'session_start' => array('optional', 'Session Extension (required if PHP sessions are used)'),
'pdo_drivers' => array('optional', 'PDO Extension (required if a database backend is used)'), 'pdo_drivers' => array('optional', 'PDO Extension (required if a database backend is used)'),
'memcache_debug' => array('optional', 'Memcache Extension (required if a Memcached backend is used)'), 'memcache_debug' => array('optional', 'Memcache Extension (required if a Memcached backend is used)'),
); );
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment