function opigno_scorm_ajax_sco_cmi in Opigno 7
AJAX callback: CMI communication.
Parameters
string $action : Either 'get' or 'set'.
int $sco_id:
string $cmi_key:
1 string reference to 'opigno_scorm_ajax_sco_cmi'
- opigno_scorm_menu in modules/
scorm/ opigno_scorm.module - Implements hook_menu().
File
- modules/
scorm/ includes/ opigno_scorm.ajax.inc, line 16 - Provides the AJAX callbacks for the SCORM API.
Code
function opigno_scorm_ajax_sco_cmi($action, $sco_id, $cmi_key) {
global $user;
if ($action == 'set') {
opigno_scorm_sco_cmi_set($user->uid, $sco_id, $cmi_key, $_POST['value']);
drupal_json_output(array(
'success' => 1,
));
}
else {
$data = opigno_scorm_sco_cmi_get($user->uid, $sco_id, $cmi_key);
drupal_json_output(array(
'data' => $data,
));
}
}