You are here

function charts_requirements in Charts 7.2

Same name and namespace in other branches
  1. 8.4 charts.install \charts_requirements()
  2. 8 charts.install \charts_requirements()
  3. 8.3 charts.install \charts_requirements()
  4. 6 charts.install \charts_requirements()
  5. 7 charts.install \charts_requirements()
  6. 5.0.x charts.install \charts_requirements()

Implements hook_requirements().

File

./charts.install, line 10
Install and update functions for the Charts module.

Code

function charts_requirements($phase) {
  $requirements = array();
  $t = get_t();
  if ($phase == 'runtime' && !charts_info()) {
    $requirements['charts'] = array(
      'title' => $t('Charts'),
      'value' => $t('No Charts provider installed'),
      'severity' => REQUIREMENT_ERROR,
      'description' => $t('Charts core module only provides a a common set of functions. You must install a Charts provider module to create charts.'),
    );
  }
  return $requirements;
}