elseif (function_exists('drupal_bootstrap') && version_compare(VERSION, '7.0', '>=') && version_compare(VERSION, '8.0', '<')) {
return 'Drupal';
}
elseif (function_exists('drupal_bootstrap') && version_compare(VERSION, '7.0', '>=') && version_compare(VERSION, '8.0', '<')) {
return 'Drupal';
}
+ elseif (defined('ABSPATH') && function_exists('get_bloginfo')) {
+ return 'WordPress';
+ }
+ elseif (defined('DRUPAL_ROOT') && class_exists('Drupal') && version_compare(\Drupal::VERSION, '8.0', '>=') && version_compare(\Drupal::VERSION, '9.0', '<')) {
+ return 'Drupal8';
+ }
else {
// guess CMS name from the current path
list($cmsType,) = self::findCMSRootPath();
else {
// guess CMS name from the current path
list($cmsType,) = self::findCMSRootPath();
/**
* Get the CiviCRM version.
* TODO : For now this function is not included in \Civi\Version class so not to break any code
* which directly call civicrmVersion(). So those call need to replaced with \Civi\Version::civicrmVersion()
* when included in the class
/**
* Get the CiviCRM version.
* TODO : For now this function is not included in \Civi\Version class so not to break any code
* which directly call civicrmVersion(). So those call need to replaced with \Civi\Version::civicrmVersion()
* when included in the class