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

Go to the source code of this file.

Namespaces

namespace  enrol

Variables

 $ueid = required_param('ue', PARAM_INT)
 $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)
 $sql
 $params = array('enrolid' => $ue->enrolid)
 $course = $DB->get_record_sql($sql, $params, MUST_EXIST)
 $manager = new course_enrolment_manager($PAGE, $course, $filter)
 $table = new course_enrolment_users_table($manager, $PAGE)
 $usersurl = new moodle_url('/enrol/users.php', array('id' => $course->id))
 $returnurl = new moodle_url($usersurl, $manager->get_url_params()+$table->get_url_params())
 $url = new moodle_url('/enrol/self/editenrolment.php', $returnurl->params())
if(!$plugin->allow_manage($instance)||$instance->
enrol!= 'self'||!($plugin
instanceof enrol_self_plugin)) 
$mform = new enrol_self_user_enrolment_form($url, array('user'=>$user, 'course'=>$course, 'ue'=>$ue))
if($mform->is_cancelled())
else if($mform->is_submitted()&&$mform->
is_validated()&&confirm_sesskey()) 
$fullname = fullname($user)
 $title = get_string('editenrolment', 'enrol_self')

Variable Documentation

$course = $DB->get_record_sql($sql, $params, MUST_EXIST)

Definition at line 49 of file editenrolment.php.

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

Definition at line 35 of file editenrolment.php.

if ($mform->is_cancelled()) else if ($mform->is_submitted()&&$mform->is_validated()&&confirm_sesskey()) $fullname = fullname($user)

Definition at line 102 of file editenrolment.php.

$manager = new course_enrolment_manager($PAGE, $course, $filter)

Definition at line 63 of file editenrolment.php.

if (!$plugin->allow_manage($instance)||$instance->enrol!= 'self'||!($plugin instanceof enrol_self_plugin)) $mform = new enrol_self_user_enrolment_form($url, array('user'=>$user, 'course'=>$course, 'ue'=>$ue))

Definition at line 88 of file editenrolment.php.

$params = array('enrolid' => $ue->enrolid)

Definition at line 48 of file editenrolment.php.

$returnurl = new moodle_url($usersurl, $manager->get_url_params()+$table->get_url_params())

Definition at line 72 of file editenrolment.php.

$sql
Initial value:
"SELECT c.* $ctxsql
          FROM {course} c
     LEFT JOIN {enrol} e ON e.courseid = c.id
               $ctxjoin
         WHERE e.id = :enrolid"

Definition at line 43 of file editenrolment.php.

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

Definition at line 67 of file editenrolment.php.

$title = get_string('editenrolment', 'enrol_self')

Definition at line 103 of file editenrolment.php.

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

Definition at line 38 of file editenrolment.php.

$ueid = required_param('ue', PARAM_INT)

Definition at line 34 of file editenrolment.php.

$url = new moodle_url('/enrol/self/editenrolment.php', $returnurl->params())

Definition at line 74 of file editenrolment.php.

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

Definition at line 40 of file editenrolment.php.

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

Definition at line 70 of file editenrolment.php.

 All Data Structures Namespaces Files Functions Variables Enumerations