MDL-64879 mod_assign: deprecate legacy assign_cron() function
authorSimey Lameze <simey@moodle.com>
Fri, 22 Feb 2019 02:45:13 +0000 (10:45 +0800)
committerSimey Lameze <simey@moodle.com>
Tue, 26 Feb 2019 03:25:58 +0000 (11:25 +0800)
mod/assign/lib.php
mod/assign/version.php

index 158f7b5..6f0d59b 100644 (file)
@@ -1257,39 +1257,6 @@ function assign_get_post_actions() {
     return array('upload', 'submit', 'submit for grading');
 }
 
     return array('upload', 'submit', 'submit for grading');
 }
 
-/**
- * Call cron on the assign module.
- */
-function assign_cron() {
-    global $CFG;
-
-    require_once($CFG->dirroot . '/mod/assign/locallib.php');
-    assign::cron();
-
-    $plugins = core_component::get_plugin_list('assignsubmission');
-
-    foreach ($plugins as $name => $plugin) {
-        $disabled = get_config('assignsubmission_' . $name, 'disabled');
-        if (!$disabled) {
-            $class = 'assign_submission_' . $name;
-            require_once($CFG->dirroot . '/mod/assign/submission/' . $name . '/locallib.php');
-            $class::cron();
-        }
-    }
-    $plugins = core_component::get_plugin_list('assignfeedback');
-
-    foreach ($plugins as $name => $plugin) {
-        $disabled = get_config('assignfeedback_' . $name, 'disabled');
-        if (!$disabled) {
-            $class = 'assign_feedback_' . $name;
-            require_once($CFG->dirroot . '/mod/assign/feedback/' . $name . '/locallib.php');
-            $class::cron();
-        }
-    }
-
-    return true;
-}
-
 /**
  * Returns all other capabilities used by this module.
  * @return array Array of capability strings
 /**
  * Returns all other capabilities used by this module.
  * @return array Array of capability strings
index 145a5c3..68b0b47 100644 (file)
@@ -27,4 +27,3 @@ defined('MOODLE_INTERNAL') || die();
 $plugin->component = 'mod_assign'; // Full name of the plugin (used for diagnostics).
 $plugin->version  = 2018122001;    // The current module version (Date: YYYYMMDDXX).
 $plugin->requires = 2018112800;    // Requires this Moodle version.
 $plugin->component = 'mod_assign'; // Full name of the plugin (used for diagnostics).
 $plugin->version  = 2018122001;    // The current module version (Date: YYYYMMDDXX).
 $plugin->requires = 2018112800;    // Requires this Moodle version.
-$plugin->cron     = 60;