enrol_imsenterprise: MDL-46363 including course lib when create_course is

used
This commit is contained in:
Jim Thorpe 2014-07-17 11:57:00 +12:00 committed by Dan Marsden
parent 5fd0df97c5
commit 18b19ff452

View File

@ -270,13 +270,16 @@ class enrol_imsenterprise_plugin extends enrol_plugin {
* @param string $tagcontents The raw contents of the XML element
*/
protected function process_group_tag($tagcontents) {
global $DB;
global $DB, $CFG;
// Get configs.
$truncatecoursecodes = $this->get_config('truncatecoursecodes');
$createnewcourses = $this->get_config('createnewcourses');
$createnewcategories = $this->get_config('createnewcategories');
if ($createnewcourses) {
require_once("$CFG->dirroot/course/lib.php");
}
// Process tag contents.
$group = new stdClass();
if (preg_match('{<sourcedid>.*?<id>(.+?)</id>.*?</sourcedid>}is', $tagcontents, $matches)) {