MDL-23502 improved new instance function name
authorPetr Skoda <skodak@moodle.org>
Sat, 31 Jul 2010 20:02:56 +0000 (20:02 +0000)
committerPetr Skoda <skodak@moodle.org>
Sat, 31 Jul 2010 20:02:56 +0000 (20:02 +0000)
14 files changed:
enrol/category/lib.php
enrol/cohort/addinstance.php
enrol/cohort/lib.php
enrol/guest/addinstance.php
enrol/guest/lib.php
enrol/instances.php
enrol/manual/lib.php
enrol/meta/addinstance.php
enrol/meta/lib.php
enrol/mnet/addinstance.php
enrol/mnet/lib.php
enrol/paypal/lib.php
enrol/self/lib.php
lib/enrollib.php

index 01f3466..01ddf96 100644 (file)
@@ -53,7 +53,7 @@ class enrol_category_plugin extends enrol_plugin {
      * @param int $courseid
      * @return moodle_url page url
      */
-    public function get_candidate_link($courseid) {
+    public function get_newinstance_link($courseid) {
         // instances are added automatically as necessary
         return NULL;
     }
index 3d66e04..bef472f 100644 (file)
@@ -46,7 +46,7 @@ if ($courseadmin && $courseadmin->get('users') && $courseadmin->get('users')->ge
 
 
 $enrol = enrol_get_plugin('cohort');
-if (!$enrol->get_candidate_link($course->id)) {
+if (!$enrol->get_newinstance_link($course->id)) {
     redirect(new moodle_url('/enrol/instances.php', array('id'=>$course->id)));
 }
 
index f6fcb38..ca7af37 100644 (file)
@@ -62,7 +62,7 @@ class enrol_cohort_plugin extends enrol_plugin {
      * @param int $courseid
      * @return moodle_url page url
      */
-    public function get_candidate_link($courseid) {
+    public function get_newinstance_link($courseid) {
         global $DB;
 
         $coursecontext = get_context_instance(CONTEXT_COURSE, $courseid);
index 92f77c2..fda26d9 100644 (file)
@@ -36,7 +36,7 @@ require_sesskey();
 
 $enrol = enrol_get_plugin('guest');
 
-if ($enrol->get_candidate_link($course->id)) {
+if ($enrol->get_newinstance_link($course->id)) {
     $enrol->add_default_instance($course);
 }
 
index ea37f24..2271d19 100644 (file)
@@ -66,7 +66,7 @@ class enrol_guest_plugin extends enrol_plugin {
      * @param int $courseid
      * @return moodle_url page url
      */
-    public function get_candidate_link($courseid) {
+    public function get_newinstance_link($courseid) {
         global $DB;
 
         if (!has_capability('moodle/course:enrolconfig', get_context_instance(CONTEXT_COURSE, $courseid, MUST_EXIST))) {
index e7cd09d..1a28b82 100644 (file)
@@ -222,7 +222,7 @@ echo html_writer::table($table);
 // access security is in each plugin
 $candidates = array();
 foreach (enrol_get_plugins(true) as $name=>$plugin) {
-    if (!$link = $plugin->get_candidate_link($course->id)) {
+    if (!$link = $plugin->get_newinstance_link($course->id)) {
         continue;
     }
     $candidates[$link->out(false)] = get_string('pluginname', 'enrol_'.$name);
index 46f20e5..62bf8b7 100644 (file)
@@ -126,7 +126,7 @@ class enrol_manual_plugin extends enrol_plugin {
      * @param int $courseid
      * @return moodle_url page url
      */
-    public function get_candidate_link($courseid) {
+    public function get_newinstance_link($courseid) {
         global $DB;
 
         $context = get_context_instance(CONTEXT_COURSE, $courseid, MUST_EXIST);
index 6fa2f1e..a800313 100644 (file)
@@ -36,7 +36,7 @@ require_login($course);
 require_capability('moodle/course:enrolconfig', $context);
 
 $enrol = enrol_get_plugin('meta');
-if (!$enrol->get_candidate_link($course->id)) {
+if (!$enrol->get_newinstance_link($course->id)) {
     redirect(new moodle_url('/enrol/instances.php', array('id'=>$course->id)));
 }
 
index 7323ead..ecbddea 100644 (file)
@@ -57,7 +57,7 @@ class enrol_meta_plugin extends enrol_plugin {
      * @param int $courseid
      * @return moodle_url page url
      */
-    public function get_candidate_link($courseid) {
+    public function get_newinstance_link($courseid) {
         if (!has_capability('moodle/course:enrolconfig', get_context_instance(CONTEXT_COURSE, $courseid, MUST_EXIST))) {
             return NULL;
         }
index a112430..227bf82 100644 (file)
@@ -47,7 +47,7 @@ if ($courseadmin && $courseadmin->get('users') && $courseadmin->get('users')->ge
 
 $enrol = enrol_get_plugin('mnet');
 // make sure we were allowed to get here form the Enrolment methods page
-if (!$enrol->get_candidate_link($course->id)) {
+if (!$enrol->get_newinstance_link($course->id)) {
     redirect(new moodle_url('/enrol/instances.php', array('id'=>$course->id)));
 }
 $service = mnetservice_enrol::get_instance();
index 9e61856..8c678ba 100644 (file)
@@ -71,7 +71,7 @@ class enrol_mnet_plugin extends enrol_plugin {
      * @param int $courseid id of the course to add the instance to
      * @return moodle_url|null page url or null if instance can not be created
      */
-    public function get_candidate_link($courseid) {
+    public function get_newinstance_link($courseid) {
         global $CFG, $DB;
         require_once($CFG->dirroot.'/mnet/service/enrol/locallib.php');
 
index f132f40..7932f68 100644 (file)
@@ -100,7 +100,7 @@ class enrol_paypal_plugin extends enrol_plugin {
      * @param int $courseid
      * @return moodle_url page url
      */
-    public function get_candidate_link($courseid) {
+    public function get_newinstance_link($courseid) {
         $context = get_context_instance(CONTEXT_COURSE, $courseid, MUST_EXIST);
 
         if (!has_capability('moodle/course:enrolconfig', $context) or !has_capability('enrol/paypal:config', $context)) {
index a106425..b17b6ff 100644 (file)
@@ -118,7 +118,7 @@ class enrol_self_plugin extends enrol_plugin {
      * @param int $courseid
      * @return moodle_url page url
      */
-    public function get_candidate_link($courseid) {
+    public function get_newinstance_link($courseid) {
         $context = get_context_instance(CONTEXT_COURSE, $courseid, MUST_EXIST);
 
         if (!has_capability('moodle/course:enrolconfig', $context) or !has_capability('enrol/manual:config', $context)) {
index 1e2caf7..d46d369 100644 (file)
@@ -1055,7 +1055,7 @@ abstract class enrol_plugin {
      * @param int $courseid
      * @return moodle_url page url
      */
-    public function get_candidate_link($courseid) {
+    public function get_newinstance_link($courseid) {
         // override for most plugins, check if instance already exists in cases only one instance is supported
         return NULL;
     }