MDL-34225 course completion : moved criteria classes into criteria subdir
This commit is contained in:
@@ -172,7 +172,7 @@ abstract class completion_criteria extends data_object {
|
||||
}
|
||||
|
||||
$class = 'completion_criteria_'.$COMPLETION_CRITERIA_TYPES[$params['criteriatype']];
|
||||
require_once($CFG->dirroot.'/completion/'.$class.'.php');
|
||||
require_once($CFG->dirroot.'/completion/criteria/'.$class.'.php');
|
||||
|
||||
return new $class($params, false);
|
||||
}
|
||||
+1
-1
@@ -207,7 +207,7 @@ function completion_cron_criteria() {
|
||||
foreach ($COMPLETION_CRITERIA_TYPES as $type) {
|
||||
|
||||
$object = 'completion_criteria_'.$type;
|
||||
require_once 'completion/'.$object.'.php';
|
||||
require_once $CFG->dirroot.'/completion/criteria/'.$object.'.php';
|
||||
|
||||
$class = new $object();
|
||||
|
||||
|
||||
@@ -28,14 +28,14 @@
|
||||
require_once('../config.php');
|
||||
require_once('lib.php');
|
||||
require_once($CFG->libdir.'/completionlib.php');
|
||||
require_once($CFG->dirroot.'/completion/completion_criteria_self.php');
|
||||
require_once($CFG->dirroot.'/completion/completion_criteria_date.php');
|
||||
require_once($CFG->dirroot.'/completion/completion_criteria_unenrol.php');
|
||||
require_once($CFG->dirroot.'/completion/completion_criteria_activity.php');
|
||||
require_once($CFG->dirroot.'/completion/completion_criteria_duration.php');
|
||||
require_once($CFG->dirroot.'/completion/completion_criteria_grade.php');
|
||||
require_once($CFG->dirroot.'/completion/completion_criteria_role.php');
|
||||
require_once($CFG->dirroot.'/completion/completion_criteria_course.php');
|
||||
require_once($CFG->dirroot.'/completion/criteria/completion_criteria_self.php');
|
||||
require_once($CFG->dirroot.'/completion/criteria/completion_criteria_date.php');
|
||||
require_once($CFG->dirroot.'/completion/criteria/completion_criteria_unenrol.php');
|
||||
require_once($CFG->dirroot.'/completion/criteria/completion_criteria_activity.php');
|
||||
require_once($CFG->dirroot.'/completion/criteria/completion_criteria_duration.php');
|
||||
require_once($CFG->dirroot.'/completion/criteria/completion_criteria_grade.php');
|
||||
require_once($CFG->dirroot.'/completion/criteria/completion_criteria_role.php');
|
||||
require_once($CFG->dirroot.'/completion/criteria/completion_criteria_course.php');
|
||||
require_once $CFG->libdir.'/gradelib.php';
|
||||
require_once('completion_form.php');
|
||||
|
||||
|
||||
@@ -32,7 +32,7 @@ defined('MOODLE_INTERNAL') || die();
|
||||
* Include the required completion libraries
|
||||
*/
|
||||
require_once $CFG->dirroot.'/completion/completion_aggregation.php';
|
||||
require_once $CFG->dirroot.'/completion/completion_criteria.php';
|
||||
require_once $CFG->dirroot.'/completion/criteria/completion_criteria.php';
|
||||
require_once $CFG->dirroot.'/completion/completion_completion.php';
|
||||
require_once $CFG->dirroot.'/completion/completion_criteria_completion.php';
|
||||
|
||||
|
||||
+1
-1
@@ -405,7 +405,7 @@ function xmldb_main_upgrade($oldversion) {
|
||||
}
|
||||
|
||||
if ($oldversion < 2012042300.02) {
|
||||
require_once($CFG->dirroot.'/completion/completion_criteria.php');
|
||||
require_once($CFG->dirroot.'/completion/criteria/completion_criteria.php');
|
||||
// Delete orphaned criteria which were left when modules were removed
|
||||
if ($DB->get_dbfamily() === 'mysql') {
|
||||
$sql = "DELETE cc FROM {course_completion_criteria} cc
|
||||
|
||||
Reference in New Issue
Block a user