mirror of
https://github.com/moodle/moodle.git
synced 2025-08-08 02:16:41 +02:00
MDL-34463 - lib - Alteration of the get_context_instance function to utilize the new function context_XXXX::instance().
This commit is contained in:
parent
3294034b80
commit
d40604724b
61 changed files with 95 additions and 100 deletions
|
@ -33,7 +33,7 @@ $id = optional_param('id', 0, PARAM_INT);
|
|||
$PAGE->set_url('/grade/edit/scale/edit.php', array('id' => $id, 'courseid' => $courseid));
|
||||
$PAGE->set_pagelayout('admin');
|
||||
|
||||
$systemcontext = get_context_instance(CONTEXT_SYSTEM);
|
||||
$systemcontext = context_system::instance();
|
||||
$heading = '';
|
||||
|
||||
// a bit complex access control :-O
|
||||
|
@ -50,7 +50,7 @@ if ($id) {
|
|||
print_error('invalidcourseid');
|
||||
}
|
||||
require_login($course);
|
||||
$context = get_context_instance(CONTEXT_COURSE, $course->id);
|
||||
$context = context_course::instance($course->id);
|
||||
require_capability('moodle/course:managescales', $context);
|
||||
$courseid = $course->id;
|
||||
} else {
|
||||
|
@ -75,7 +75,7 @@ if ($id) {
|
|||
$scale_rec->standard = 0;
|
||||
$scale_rec->courseid = $courseid;
|
||||
require_login($course);
|
||||
$context = get_context_instance(CONTEXT_COURSE, $course->id);
|
||||
$context = context_course::instance($course->id);
|
||||
require_capability('moodle/course:managescales', $context);
|
||||
|
||||
} else {
|
||||
|
|
|
@ -88,7 +88,7 @@ class edit_scale_form extends moodleform {
|
|||
if (empty($courseid)) {
|
||||
$mform->hardFreeze('standard');
|
||||
|
||||
} else if (!has_capability('moodle/course:managescales', get_context_instance(CONTEXT_SYSTEM))) {
|
||||
} else if (!has_capability('moodle/course:managescales', context_system::instance())) {
|
||||
//if they dont have managescales at system level the shouldnt be allowed to make scales standard (or not standard)
|
||||
$mform->hardFreeze('standard');
|
||||
|
||||
|
@ -102,7 +102,7 @@ class edit_scale_form extends moodleform {
|
|||
|
||||
} else {
|
||||
$mform->removeElement('used');
|
||||
if (empty($courseid) or !has_capability('moodle/course:managescales', get_context_instance(CONTEXT_SYSTEM))) {
|
||||
if (empty($courseid) or !has_capability('moodle/course:managescales', context_system::instance())) {
|
||||
$mform->hardFreeze('standard');
|
||||
}
|
||||
}
|
||||
|
|
|
@ -37,7 +37,7 @@ if ($courseid) {
|
|||
print_error('nocourseid');
|
||||
}
|
||||
require_login($course);
|
||||
$context = get_context_instance(CONTEXT_COURSE, $course->id);
|
||||
$context = context_course::instance($course->id);
|
||||
require_capability('moodle/course:managescales', $context);
|
||||
$PAGE->set_pagelayout('admin');
|
||||
} else {
|
||||
|
@ -69,7 +69,7 @@ switch ($action) {
|
|||
}
|
||||
|
||||
if (empty($scale->courseid)) {
|
||||
require_capability('moodle/course:managescales', get_context_instance(CONTEXT_SYSTEM));
|
||||
require_capability('moodle/course:managescales', context_system::instance());
|
||||
} else if ($scale->courseid != $courseid) {
|
||||
print_error('invalidcourseid');
|
||||
}
|
||||
|
@ -147,10 +147,10 @@ if ($scales = grade_scale::fetch_all_global()) {
|
|||
$line[] = $used ? get_string('yes') : get_string('no');
|
||||
|
||||
$buttons = "";
|
||||
if (has_capability('moodle/course:managescales', get_context_instance(CONTEXT_SYSTEM))) {
|
||||
if (has_capability('moodle/course:managescales', context_system::instance())) {
|
||||
$buttons .= grade_button('edit', $courseid, $scale);
|
||||
}
|
||||
if (!$used and has_capability('moodle/course:managescales', get_context_instance(CONTEXT_SYSTEM))) {
|
||||
if (!$used and has_capability('moodle/course:managescales', context_system::instance())) {
|
||||
$buttons .= grade_button('delete', $courseid, $scale);
|
||||
}
|
||||
$line[] = $buttons;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue