Moodle  2.2.1
http://www.collinsharper.com
C:/xampp/htdocs/moodle/enrol/unenroluser.php File Reference

Go to the source code of this file.

Namespaces

namespace  core

Variables

 $ueid = required_param('ue', PARAM_INT)
 $confirm = optional_param('confirm', false, PARAM_BOOL)
 $filter = optional_param('ifilter', 0, PARAM_INT)
 $ue = $DB->get_record('user_enrolments', array('id' => $ueid), '*', MUST_EXIST)
 $user = $DB->get_record('user', array('id'=>$ue->userid), '*', MUST_EXIST)
 $instance = $DB->get_record('enrol', array('id'=>$ue->enrolid), '*', MUST_EXIST)
 $course = $DB->get_record('course', array('id'=>$instance->courseid), '*', MUST_EXIST)
 $context = context_course::instance($course->id)
if(!enrol_is_enabled($instance->
enrol)) 
$plugin = enrol_get_plugin($instance->enrol)
if(!$plugin->
allow_unenrol_user($instance,
$ue) or!has_capability("enrol/$instance->
enrol:unenrol", $context)) 
$manager = new course_enrolment_manager($PAGE, $course, $filter)
 $table = new course_enrolment_users_table($manager, $PAGE)
 $returnurl = new moodle_url('/enrol/users.php', array('id' => $course->id)+$manager->get_url_params()+$table->get_url_params())
 $usersurl = new moodle_url('/enrol/users.php', array('id' => $course->id))
if($confirm &&confirm_sesskey()) $yesurl = new moodle_url($PAGE->url, array('confirm'=>1, 'sesskey'=>sesskey()))
 $message = get_string('unenrolconfirm', 'core_enrol', array('user'=>fullname($user, true), 'course'=>format_string($course->fullname)))
 $fullname = fullname($user)
 $title = get_string('unenrol', 'core_enrol')

Variable Documentation

Definition at line 34 of file unenroluser.php.

Definition at line 42 of file unenroluser.php.

Definition at line 40 of file unenroluser.php.

$filter = optional_param('ifilter', 0, PARAM_INT)

Definition at line 35 of file unenroluser.php.

Definition at line 76 of file unenroluser.php.

$instance = $DB->get_record('enrol', array('id'=>$ue->enrolid), '*', MUST_EXIST)

Definition at line 39 of file unenroluser.php.

if (!$plugin->allow_unenrol_user($instance, $ue) or!has_capability("enrol/$instance->enrol:unenrol", $context)) $manager = new course_enrolment_manager($PAGE, $course, $filter)

Definition at line 59 of file unenroluser.php.

$message = get_string('unenrolconfirm', 'core_enrol', array('user'=>fullname($user, true), 'course'=>format_string($course->fullname)))

Definition at line 75 of file unenroluser.php.

if (!enrol_is_enabled($instance->enrol)) $plugin = enrol_get_plugin($instance->enrol)

Definition at line 53 of file unenroluser.php.

$returnurl = new moodle_url('/enrol/users.php', array('id' => $course->id)+$manager->get_url_params()+$table->get_url_params())

Definition at line 62 of file unenroluser.php.

$table = new course_enrolment_users_table($manager, $PAGE)

Definition at line 60 of file unenroluser.php.

$title = get_string('unenrol', 'core_enrol')

Definition at line 77 of file unenroluser.php.

$ue = $DB->get_record('user_enrolments', array('id' => $ueid), '*', MUST_EXIST)

Definition at line 37 of file unenroluser.php.

$ueid = required_param('ue', PARAM_INT)

Definition at line 33 of file unenroluser.php.

$user = $DB->get_record('user', array('id'=>$ue->userid), '*', MUST_EXIST)

Definition at line 38 of file unenroluser.php.

$usersurl = new moodle_url('/enrol/users.php', array('id' => $course->id))

Definition at line 63 of file unenroluser.php.

if ($confirm &&confirm_sesskey()) $yesurl = new moodle_url($PAGE->url, array('confirm'=>1, 'sesskey'=>sesskey()))

Definition at line 74 of file unenroluser.php.

 All Data Structures Namespaces Files Functions Variables Enumerations