MDL-20534 lti: A8. Removing locallib.php require from lib.php
authorChris Scribner <scriby@gmail.com>
Fri, 11 Nov 2011 18:54:54 +0000 (13:54 -0500)
committerChris Scribner <scriby@gmail.com>
Fri, 11 Nov 2011 18:54:54 +0000 (13:54 -0500)
mod/lti/lib.php
mod/lti/request_tool.php
mod/lti/return.php

index 24240ab..5853162 100644 (file)
@@ -48,8 +48,6 @@
 
 defined('MOODLE_INTERNAL') || die;
 
-require_once($CFG->dirroot.'/mod/lti/locallib.php');
-
 /**
  * List of features supported in URL module
  * @param string $feature FEATURE_xx constant for requested feature
@@ -80,7 +78,8 @@ function lti_supports($feature) {
  * @return int The id of the newly inserted basiclti record
  **/
 function lti_add_instance($lti, $mform) {
-    global $DB;
+    global $DB, $CFG;
+    require_once($CFG->dirroot.'/mod/lti/locallib.php');
 
     $lti->timecreated = time();
     $lti->timemodified = $lti->timecreated;
@@ -112,7 +111,8 @@ function lti_add_instance($lti, $mform) {
  * @return boolean Success/Fail
  **/
 function lti_update_instance($lti, $mform) {
-    global $DB;
+    global $DB, $CFG;
+    require_once($CFG->dirroot.'/mod/lti/locallib.php');
 
     $lti->timemodified = time();
     $lti->id = $lti->instance;
@@ -171,7 +171,8 @@ function lti_delete_instance($id) {
  * @return cached_cm_info info
  */
 function lti_get_coursemodule_info($coursemodule) {
-    global $DB;
+    global $DB, $CFG;
+    require_once($CFG->dirroot.'/mod/lti/locallib.php');
 
     if (!$lti = $DB->get_record('lti', array('id' => $coursemodule->instance),
             'icon, secureicon')) {
index efb942c..985f8d4 100644 (file)
@@ -25,6 +25,7 @@
 
 require_once('../../config.php');
 require_once($CFG->dirroot.'/mod/lti/lib.php');
+require_once($CFG->dirroot.'/mod/lti/locallib.php');
 
 $instanceid = required_param('instanceid', PARAM_INT);
 
index 5c68645..7f54286 100644 (file)
@@ -25,6 +25,7 @@
 
 require_once('../../config.php');
 require_once($CFG->dirroot.'/mod/lti/lib.php');
+require_once($CFG->dirroot.'/mod/lti/locallib.php');
 
 $courseid = required_param('course', PARAM_INT);
 $instanceid = required_param('instanceid', PARAM_INT);