function scorm_seq_overall($scoid, $userid, $request) { $seq = scorm_seq_navigation($scoid, $userid, $request); if ($seq->navigation) { if ($seq->termination != null) { $seq = scorm_seq_termination($scoid, $userid, $seq); } if ($seq->sequencing != null) { // scorm_sequencing_sequencing($scoid,$userid,$seq); } if ($seq->target != null) { // scorm_sequencing_delivery($scoid,$userid,$seq); } } if ($seq->exception != null) { // scorm_sequencing_exception($seq); } return 'true'; }
function scorm_seq_overall ($scoid,$userid,$request,$attempt) { $seq = scorm_seq_navigation($scoid,$userid,$request,$attempt); if ($seq->navigation) { if ($seq->termination != null) { $seq = scorm_seq_termination($scoid,$userid,$seq); } if ($seq->sequencing != null) { $seq = scorm_seq_sequencing($scoid,$userid,$seq); if($seq->sequencing == 'exit'){//return the control to the LTS return 'true'; } } if ($seq->delivery != null) { $seq = scorm_sequencing_delivery($scoid,$userid,$seq); $seq = scorm_content_delivery_environment ($seq,$userid); } } if ($seq->exception != null) { $seq = scorm_sequencing_exception($seq); } return 'true'; }