mirror of
https://github.com/moodle/moodle.git
synced 2025-04-16 14:02:32 +02:00
MDL-77837 cron: Move cron_setup_user to deprecatedlib
This commit is contained in:
parent
25f1ec59d9
commit
115d6a8b9d
@ -3814,3 +3814,29 @@ function cron_prepare_core_renderer($restore = false) {
|
||||
);
|
||||
\core\cron::prepare_core_renderer($restore);
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets up current user and course environment (lang, etc.) in cron.
|
||||
* Do not use outside of cron script!
|
||||
*
|
||||
* @param stdClass $user full user object, null means default cron user (admin),
|
||||
* value 'reset' means reset internal static caches.
|
||||
* @param stdClass $course full course record, null means $SITE
|
||||
* @param bool $leavepagealone If specified, stops it messing with global page object
|
||||
* @deprecated since 4.2. Use \core\core::setup_user() instead.
|
||||
* @return void
|
||||
*/
|
||||
function cron_setup_user($user = null, $course = null, $leavepagealone = false) {
|
||||
debugging(
|
||||
'The cron_setup_user() function is deprecated. ' .
|
||||
'Please use \core\cron::setup_user() and reset_user_cache() as appropriate instead.',
|
||||
DEBUG_DEVELOPER
|
||||
);
|
||||
|
||||
if ($user === 'reset') {
|
||||
\core\cron::reset_user_cache();
|
||||
return;
|
||||
}
|
||||
|
||||
\core\cron::setup_user($user, $course, $leavepagealone);
|
||||
}
|
||||
|
@ -167,29 +167,3 @@ function get_moodle_cookie() {
|
||||
return $username;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets up current user and course environment (lang, etc.) in cron.
|
||||
* Do not use outside of cron script!
|
||||
*
|
||||
* @param stdClass $user full user object, null means default cron user (admin),
|
||||
* value 'reset' means reset internal static caches.
|
||||
* @param stdClass $course full course record, null means $SITE
|
||||
* @param bool $leavepagealone If specified, stops it messing with global page object
|
||||
* @deprecated since 4.2. Use \core\core::setup_user() instead.
|
||||
* @return void
|
||||
*/
|
||||
function cron_setup_user($user = null, $course = null, $leavepagealone = false) {
|
||||
debugging(
|
||||
'The cron_setup_user() function is deprecated. ' .
|
||||
'Please use \core\cron::setup_user() and reset_user_cache() as appropriate instead.',
|
||||
DEBUG_DEVELOPER
|
||||
);
|
||||
|
||||
if ($user === 'reset') {
|
||||
\core\cron::reset_user_cache();
|
||||
return;
|
||||
}
|
||||
|
||||
\core\cron::setup_user($user, $course, $leavepagealone);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user