+ // check for 'mcrypt_create_iv()', needed for RINO2
+ if ($ck_funcs[5]['status']) {
+ if (function_exists('mcrypt_create_iv')) {
+ $__status = true;
+ $__help = t("If you are using php_cli, please make sure that mcrypt module is enabled in its config file");
+ } else {
+ $__status = false;
+ $__help = t('Function mcrypt_create_iv() is not defined. This is needed to enable RINO2 encryption layer.');
+ }
+ check_add($checks, t('mcrypt_create_iv() function'), $__status, false, $__help);
+ }
+
+ // check for XML DOM Documents being able to be generated
+ try {
+ $xml = new DOMDocument();
+ } catch (Exception $e) {
+ $ck_funcs[6]['status'] = false;
+ $ck_funcs[6]['help'] = t('Error, XML PHP module required but not installed.');
+ }
+