throw new moodle_exception('invalidsesskey', 'error'); } $tutorid = required_param('turnitintutors', PARAM_INT); $_SESSION["notice"]['message'] = $turnitintooltwoassignment->add_tii_tutor($tutorid); redirect(new moodle_url('/mod/turnitintooltwo/view.php', array('id' => $id, 'do' => $do))); exit; break; case "removetutor": case "removestudent": if (!confirm_sesskey()) { throw new moodle_exception('invalidsesskey', 'error'); } $memberrole = $action == "removetutor" ? "Instructor" : "Learner"; if ($istutor) { $membershipid = required_param('membership_id', PARAM_INT); $_SESSION["notice"]['message'] = $turnitintooltwoassignment->remove_tii_user_by_role($membershipid, $memberrole); } redirect(new moodle_url('/mod/turnitintooltwo/view.php', array('id' => $id, 'do' => $do))); exit; break; case "submission": if (!confirm_sesskey()) { throw new moodle_exception('invalidsesskey', 'error'); } $do = "submission_success"; $error = false; // Clean posted variables. $post = array(); $post['submissiontype'] = required_param('submissiontype', PARAM_INT); $post['submissiontext'] = optional_param('submissiontext', '', PARAM_TEXT); $post['submissiontext'] = trim($post['submissiontext']);