MDL-64879 mod_assign: deprecate legacy assign_cron() function

This commit is contained in:
Simey Lameze 2019-02-22 10:45:13 +08:00
parent b0218089d9
commit c3781ebeb3
2 changed files with 0 additions and 34 deletions

View File

@ -1257,39 +1257,6 @@ function assign_get_post_actions() {
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

View 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->cron = 60;