diff --git a/mod/scorm/aicc.php b/mod/scorm/aicc.php index 3ef92957605..a73a7172001 100644 --- a/mod/scorm/aicc.php +++ b/mod/scorm/aicc.php @@ -195,7 +195,7 @@ if (!empty($command)) { if (! $cm = get_coursemodule_from_instance("scorm", $scorm->id, $scorm->course)) { echo "error=1\r\nerror_text=Unknown\r\n"; // No one must see this error message if not hacked } - if (!empty($aiccdata) && has_capability('mod/scorm:savetrack', get_context_instance(CONTEXT_MODULE, $cm->id), $aiccuser->id)) { + if (!empty($aiccdata) && has_capability('mod/scorm:savetrack', context_module::instance($cm->id), $aiccuser->id)) { $initlessonstatus = 'not attempted'; $lessonstatus = 'not attempted'; if (isset($scormsession->scorm_lessonstatus)) { diff --git a/mod/scorm/datamodel.php b/mod/scorm/datamodel.php index 2e8b94fddb5..6a81130b90b 100644 --- a/mod/scorm/datamodel.php +++ b/mod/scorm/datamodel.php @@ -53,7 +53,7 @@ require_login($course, false, $cm); if (confirm_sesskey() && (!empty($scoid))) { $result = true; $request = null; - if (has_capability('mod/scorm:savetrack', get_context_instance(CONTEXT_MODULE, $cm->id))) { + if (has_capability('mod/scorm:savetrack', context_module::instance($cm->id))) { foreach (data_submitted() as $element => $value) { $element = str_replace('__', '.', $element); if (substr($element, 0, 3) == 'cmi') { diff --git a/mod/scorm/datamodels/aicclib.php b/mod/scorm/datamodels/aicclib.php index f079950fd3d..3aecc7f00e5 100644 --- a/mod/scorm/datamodels/aicclib.php +++ b/mod/scorm/datamodels/aicclib.php @@ -117,7 +117,7 @@ function scorm_parse_aicc($scorm) { $cm = get_coursemodule_from_instance('scorm', $scorm->id); $scorm->cmid = $cm->id; } - $context = get_context_instance(CONTEXT_MODULE, $scorm->cmid); + $context = context_module::instance($scorm->cmid); $fs = get_file_storage(); diff --git a/mod/scorm/grade.php b/mod/scorm/grade.php index 227a208f2ea..631b214ba97 100644 --- a/mod/scorm/grade.php +++ b/mod/scorm/grade.php @@ -41,7 +41,7 @@ if (! $course = $DB->get_record('course', array('id'=> $scorm->course))) { require_login($course, false, $cm); -if (has_capability('mod/scorm:viewreport', get_context_instance(CONTEXT_MODULE, $cm->id))) { +if (has_capability('mod/scorm:viewreport', context_module::instance($cm->id))) { redirect('report.php?id='.$cm->id); } else { redirect('view.php?id='.$cm->id); diff --git a/mod/scorm/index.php b/mod/scorm/index.php index eea68a28619..eb0428c4656 100644 --- a/mod/scorm/index.php +++ b/mod/scorm/index.php @@ -74,7 +74,7 @@ if ($usesections) { } foreach ($scorms as $scorm) { - $context = get_context_instance(CONTEXT_MODULE, $scorm->coursemodule); + $context = context_module::instance($scorm->coursemodule); $tt = ""; if ($usesections) { if ($scorm->section) { diff --git a/mod/scorm/lib.php b/mod/scorm/lib.php index 822d3e2e950..535fce184b3 100644 --- a/mod/scorm/lib.php +++ b/mod/scorm/lib.php @@ -98,7 +98,7 @@ function scorm_add_instance($scorm, $mform=null) { $cmidnumber = $scorm->cmidnumber; $courseid = $scorm->course; - $context = get_context_instance(CONTEXT_MODULE, $cmid); + $context = context_module::instance($cmid); $scorm = scorm_option2text($scorm); $scorm->width = (int)str_replace('%', '', $scorm->width); @@ -189,7 +189,7 @@ function scorm_update_instance($scorm, $mform=null) { $scorm->id = $scorm->instance; - $context = get_context_instance(CONTEXT_MODULE, $cmid); + $context = context_module::instance($cmid); if ($scorm->scormtype === SCORM_TYPE_LOCAL) { if ($mform) { diff --git a/mod/scorm/loadSCO.php b/mod/scorm/loadSCO.php index 29f49722f17..62dc8b9a06c 100644 --- a/mod/scorm/loadSCO.php +++ b/mod/scorm/loadSCO.php @@ -61,7 +61,7 @@ if ($scorm->timeclose !=0) { } } -$context = get_context_instance(CONTEXT_MODULE, $cm->id); +$context = context_module::instance($cm->id); if (!empty($scoid)) { // diff --git a/mod/scorm/locallib.php b/mod/scorm/locallib.php index ab304dfad94..03445ab3329 100644 --- a/mod/scorm/locallib.php +++ b/mod/scorm/locallib.php @@ -181,7 +181,7 @@ function scorm_parse($scorm, $full) { $cm = get_coursemodule_from_instance('scorm', $scorm->id); $scorm->cmid = $cm->id; } - $context = get_context_instance(CONTEXT_MODULE, $scorm->cmid); + $context = context_module::instance($scorm->cmid); $newhash = $scorm->sha1hash; if ($scorm->scormtype === SCORM_TYPE_LOCAL or $scorm->scormtype === SCORM_TYPE_LOCALSYNC) { @@ -697,7 +697,7 @@ function scorm_course_format_display($user, $course) { global $CFG, $DB, $PAGE, $OUTPUT; $strupdate = get_string('update'); - $context = get_context_instance(CONTEXT_COURSE, $course->id); + $context = context_course::instance($course->id); echo '
'; if ($scorms = get_all_instances_in_course('scorm', $course)) { @@ -706,7 +706,7 @@ function scorm_course_format_display($user, $course) { if (! $cm = get_coursemodule_from_instance('scorm', $scorm->id, $course->id)) { print_error('invalidcoursemodule'); } - $contextmodule = get_context_instance(CONTEXT_MODULE, $cm->id); + $contextmodule = context_module::instance($cm->id); if ((has_capability('mod/scorm:skipview', $contextmodule))) { scorm_simple_play($scorm, $user, $contextmodule, $cm->id); } @@ -1426,7 +1426,7 @@ function scorm_get_toc($user,$scorm,$cmid,$toclink=TOCJSLINK,$currentorg='',$sco $scoid = $sco->id; } } - if ($usertrack->score_raw != '' && has_capability('mod/scorm:viewscores', get_context_instance(CONTEXT_MODULE,$cmid))) { + if ($usertrack->score_raw != '' && has_capability('mod/scorm:viewscores', context_module::instance($cmid))) { $score = '('.get_string('score','scorm').': '.$usertrack->score_raw.')'; } $strsuspended = get_string('suspended','scorm'); diff --git a/mod/scorm/player.php b/mod/scorm/player.php index 570543d06c9..982a1a406f4 100644 --- a/mod/scorm/player.php +++ b/mod/scorm/player.php @@ -87,7 +87,7 @@ $strscorm = get_string('modulename', 'scorm'); $strpopup = get_string('popup', 'scorm'); $strexit = get_string('exitactivity', 'scorm'); -$coursecontext = get_context_instance(CONTEXT_COURSE, $course->id); +$coursecontext = context_course::instance($course->id); if ($displaymode == 'popup') { $PAGE->set_pagelayout('popup'); diff --git a/mod/scorm/prereqs.php b/mod/scorm/prereqs.php index 3909735bfc2..a507ef910d1 100644 --- a/mod/scorm/prereqs.php +++ b/mod/scorm/prereqs.php @@ -64,7 +64,7 @@ require_once($CFG->dirroot.'/mod/scorm/datamodels/'.$scorm->version.'lib.php'); if (confirm_sesskey() && (!empty($scoid))) { $result = true; $request = null; - if (has_capability('mod/scorm:savetrack', get_context_instance(CONTEXT_MODULE, $cm->id))) { + if (has_capability('mod/scorm:savetrack', context_module::instance($cm->id))) { $result = scorm_get_toc($USER, $scorm, $cm->id, TOCJSLINK, $currentorg, $scoid, $mode, $attempt, true, false); echo $result->toc; } diff --git a/mod/scorm/report.php b/mod/scorm/report.php index 78ea4a44f9f..b2fedfba47f 100644 --- a/mod/scorm/report.php +++ b/mod/scorm/report.php @@ -36,7 +36,7 @@ $cm = get_coursemodule_from_id('scorm', $id, 0, false, MUST_EXIST); $course = $DB->get_record('course', array('id'=>$cm->course), '*', MUST_EXIST); $scorm = $DB->get_record('scorm', array('id'=>$cm->instance), '*', MUST_EXIST); -$contextmodule = get_context_instance(CONTEXT_MODULE, $cm->id); +$contextmodule = context_module::instance($cm->id); $reportlist = scorm_report_list($contextmodule); $url = new moodle_url('/mod/scorm/report.php'); diff --git a/mod/scorm/report/basic/report.php b/mod/scorm/report/basic/report.php index e201ea4500b..9ca50dc952d 100644 --- a/mod/scorm/report/basic/report.php +++ b/mod/scorm/report/basic/report.php @@ -33,7 +33,7 @@ class scorm_basic_report extends scorm_default_report { */ function display($scorm, $cm, $course, $download) { global $CFG, $DB, $OUTPUT, $PAGE; - $contextmodule= get_context_instance(CONTEXT_MODULE, $cm->id); + $contextmodule= context_module::instance($cm->id); $action = optional_param('action', '', PARAM_ALPHA); $attemptids = optional_param_array('attemptid', array(), PARAM_RAW); $attemptsmode = optional_param('attemptsmode', SCORM_REPORT_ATTEMPTS_ALL_STUDENTS, PARAM_INT); diff --git a/mod/scorm/report/interactions/report.php b/mod/scorm/report/interactions/report.php index 0756ebd2898..9e77e47a122 100644 --- a/mod/scorm/report/interactions/report.php +++ b/mod/scorm/report/interactions/report.php @@ -35,7 +35,7 @@ class scorm_interactions_report extends scorm_default_report { */ function display($scorm, $cm, $course, $download) { global $CFG, $DB, $OUTPUT, $PAGE; - $contextmodule = get_context_instance(CONTEXT_MODULE, $cm->id); + $contextmodule = context_module::instance($cm->id); $action = optional_param('action', '', PARAM_ALPHA); $attemptids = optional_param_array('attemptid', array(), PARAM_RAW); $attemptsmode = optional_param('attemptsmode', SCORM_REPORT_ATTEMPTS_ALL_STUDENTS, PARAM_INT); @@ -84,7 +84,7 @@ class scorm_interactions_report extends scorm_default_report { groups_print_activity_menu($cm, new moodle_url($PAGE->url, $displayoptions)); } } - $formattextoptions = array('context' => get_context_instance(CONTEXT_COURSE, $course->id)); + $formattextoptions = array('context' => context_course::instance($course->id)); // We only want to show the checkbox to delete attempts // if the user has permissions and if the report mode is showing attempts. diff --git a/mod/scorm/tabs.php b/mod/scorm/tabs.php index 44656072fb8..45cf9fe2d80 100644 --- a/mod/scorm/tabs.php +++ b/mod/scorm/tabs.php @@ -32,7 +32,7 @@ if (!isset($cm)) { $cm = get_coursemodule_from_instance('scorm', $scorm->id); } -$contextmodule = get_context_instance(CONTEXT_MODULE, $cm->id); +$contextmodule = context_module::instance($cm->id); $tabs = array(); $row = array(); diff --git a/mod/scorm/userreport.php b/mod/scorm/userreport.php index daf83913251..5a02c4279f2 100644 --- a/mod/scorm/userreport.php +++ b/mod/scorm/userreport.php @@ -64,7 +64,7 @@ $PAGE->set_url($url); // checking login +logging +getting context require_login($course, false, $cm); -$contextmodule = get_context_instance(CONTEXT_MODULE, $cm->id); +$contextmodule = context_module::instance($cm->id); require_capability('mod/scorm:viewreport', $contextmodule); add_to_log($course->id, 'scorm', 'userreport', 'userreport.php?id='.$cm->id, $scorm->id, $cm->id); diff --git a/mod/scorm/view.php b/mod/scorm/view.php index d90bfea1214..cb8fad15841 100644 --- a/mod/scorm/view.php +++ b/mod/scorm/view.php @@ -65,8 +65,8 @@ if (!empty($scorm->popup)) { $PAGE->requires->js('/mod/scorm/view.js', true); } -$context = get_context_instance(CONTEXT_COURSE, $course->id); -$contextmodule = get_context_instance(CONTEXT_MODULE, $cm->id); +$context = context_course::instance($course->id); +$contextmodule = context_module::instance($cm->id); if (isset($SESSION->scorm)) { unset($SESSION->scorm);