You are here

function performance_enabled_apc in Performance Logging and Monitoring 7

Same name and namespace in other branches
  1. 6 performance.module \performance_enabled_apc()

Helper function to check if APC is available.

Parameters

$form whether or not we're called from the settings form:

$message whether or not to display an additional message:

Return value

boolean

See also

performance_data_stores()

File

./performance.module, line 481
Logs detailed and/or summary page generation time and memory consumption for page requests. Copyright Khalid Baheyeldin 2008 of http://2bits.com

Code

function performance_enabled_apc($form = FALSE, $message = FALSE) {
  $setting = variable_get('performance_summary_apc', 0);
  if ($form) {
    $setting = TRUE;
  }
  if (function_exists('apc_cache_info') && !function_exists('zend_shm_cache_store') && $setting) {
    return TRUE;
  }
  return FALSE;
}