MDL-34225 course completion : moved criteria classes into criteria subdir

This commit is contained in:
Aparup Banerjee
2012-07-12 12:04:36 +08:00
parent 7534234322
commit 60829d8094
13 changed files with 12 additions and 12 deletions
@@ -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
View File
@@ -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();
+8 -8
View File
@@ -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');
+1 -1
View File
@@ -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
View File
@@ -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