MDL-35238 Add support for explicit singleton reset
This may be needed during PHPUnit testing.
This commit is contained in:
@@ -1469,6 +1469,17 @@ class available_update_deployer {
|
||||
return self::$singletoninstance;
|
||||
}
|
||||
|
||||
/**
|
||||
* Reset caches used by this script
|
||||
*
|
||||
* @param bool $phpunitreset is this called as a part of PHPUnit reset?
|
||||
*/
|
||||
public static function reset_caches($phpunitreset = false) {
|
||||
if ($phpunitreset) {
|
||||
self::$singletoninstance = null;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Is automatic deployment enabled?
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user