You are here

function _cdn_requirements_get_integration_mechanism in CDN 6.2

Get the integration mechanism that is currently being used by the CDN integration module.

Return value

One of the following: 'fallback', 'pressflow', 'cocomore', 'core patch'.

2 calls to _cdn_requirements_get_integration_mechanism()
cdn_admin_general_settings_form in ./cdn.admin.inc
Form definition; general settings.
cdn_requirements in ./cdn.install
Implementation of hook_requirements().

File

./cdn.requirements.inc, line 193
Functionality to automatically detect if a patch has been applied.

Code

function _cdn_requirements_get_integration_mechanism() {
  if (variable_get(CDN_THEME_LAYER_FALLBACK_VARIABLE, FALSE)) {
    return 'fallback';
  }
  elseif (($drupal_profile = _cdn_requirements_is_patched_distribution()) !== FALSE) {
    return $drupal_profile;
  }
  else {
    return 'core patch';
  }
}