MDL-77186 core: Move all uses of cronlib to new class

This commit is contained in:
Andrew Nicols
2023-03-13 21:21:13 +08:00
parent 99a67b615f
commit 9ec46c232d
36 changed files with 73 additions and 92 deletions
+2 -3
View File
@@ -689,8 +689,7 @@ abstract class advanced_testcase extends base_testcase {
* @param int $matchuserid The userid to match.
*/
protected function runAdhocTasks($matchclass = '', $matchuserid = null) {
global $CFG, $DB;
require_once($CFG->libdir.'/cronlib.php');
global $DB;
$params = [];
if (!empty($matchclass)) {
@@ -729,7 +728,7 @@ abstract class advanced_testcase extends base_testcase {
$task->set_cron_lock($cronlock);
}
cron_prepare_core_renderer();
\core\cron::prepare_core_renderer();
$this->setUser($user);
$task->execute();