mirror of
https://github.com/moodle/moodle.git
synced 2025-08-04 08:26:37 +02:00
MDL-40406 libraries: Deprecate cleanup_contexts()
This commit is contained in:
parent
9fdbf620a4
commit
84378a57b9
4 changed files with 15 additions and 11 deletions
|
@ -7230,17 +7230,6 @@ class context_block extends context {
|
|||
// before removing devs will be warned with a debugging message first,
|
||||
// then we will add error message and only after that we can remove the functions
|
||||
// completely.
|
||||
/**
|
||||
* Remove stale context records
|
||||
*
|
||||
* @deprecated since 2.2, use context_helper::cleanup_instances() instead
|
||||
* @return bool
|
||||
*/
|
||||
function cleanup_contexts() {
|
||||
context_helper::cleanup_instances();
|
||||
return true;
|
||||
}
|
||||
|
||||
/**
|
||||
* Populate context.path and context.depth where missing.
|
||||
*
|
||||
|
|
|
@ -5000,3 +5000,16 @@ function create_contexts($contextlevel = null, $buildpaths = true) {
|
|||
debugging('create_contexts() is deprecated, please use context_helper::create_instances() instead.', DEBUG_DEVELOPER);
|
||||
context_helper::create_instances($contextlevel, $buildpaths);
|
||||
}
|
||||
|
||||
/**
|
||||
* Remove stale context records.
|
||||
*
|
||||
* @see context_helper::cleanup_instances()
|
||||
* @deprecated since 2.2
|
||||
* @return bool
|
||||
*/
|
||||
function cleanup_contexts() {
|
||||
debugging('cleanup_contexts() is deprecated, please use context_helper::cleanup_instances() instead.', DEBUG_DEVELOPER);
|
||||
context_helper::cleanup_instances();
|
||||
return true;
|
||||
}
|
||||
|
|
|
@ -2400,6 +2400,7 @@ class accesslib_testcase extends advanced_testcase {
|
|||
$DB->delete_records('block_instances', array('parentcontextid'=>$frontpagepagecontext->id));
|
||||
$DB->delete_records('course_modules', array('id'=>$frontpagepagecontext->instanceid));
|
||||
cleanup_contexts();
|
||||
$this->assertDebuggingCalled('cleanup_contexts() is deprecated, please use context_helper::cleanup_instances() instead.', DEBUG_DEVELOPER);
|
||||
$count = 1; //system
|
||||
$count += $DB->count_records('user', array('deleted'=>0));
|
||||
$count += $DB->count_records('course_categories');
|
||||
|
|
|
@ -13,6 +13,7 @@ information provided here is intended especially for developers.
|
|||
* get_parent_contextid() is deprecated, please use $context->get_parent_context().
|
||||
* get_child_contexts() is deprecated, please use $context->get_child_contexts().
|
||||
* create_contexts() is deprecated, please use context_helper::create_instances().
|
||||
* cleanup_contexts() is deprecated, please use context_helper::cleanup_instances().
|
||||
|
||||
=== 2.5.1 ===
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue