You are here

function opigno_tincan_api_modules_enabled in Opigno TinCan API 7

Implements hook_modules_enabled().

File

./opigno_tincan_api.module, line 128

Code

function opigno_tincan_api_modules_enabled($modules) {
  if (in_array('quiz', $modules)) {
    module_enable(array(
      'opigno_tincan_api_quiz_statements',
    ));
  }
  if (in_array('cloze', $modules)) {
    module_enable(array(
      'opigno_tincan_api_cloze_statements',
    ));
  }
  if (in_array('quiz_drag_drop', $modules)) {
    module_enable(array(
      'opigno_tincan_api_quiz_drag_drop_statements',
    ));
  }
  if (in_array('quizfileupload', $modules)) {
    module_enable(array(
      'opigno_tincan_api_quizfileupload_statements',
    ));
  }
  if (in_array('opigno_scorm', $modules)) {
    module_enable(array(
      'opigno_tincan_api_opigno_scorm_statements',
    ));
  }
  if (in_array('h5p', $modules)) {
    module_enable(array(
      'opigno_tincan_api_h5p_statements',
    ));
  }
  if (in_array('opigno_in_house_training_app', $modules)) {
    module_enable(array(
      'opigno_tincan_api_in_house_training_statements',
    ));
  }
  if (in_array('opigno_mozilla_openbadges_app', $modules)) {
    module_enable(array(
      'opigno_tincan_api_openbadges_statements',
    ));
  }
  if (in_array('opigno_quiz_app', $modules)) {
    module_enable(array(
      'opigno_tincan_api_opigno_statements',
    ));
  }
}