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
* @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;
* @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;
* @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')) {
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);
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);