Commit 5d864948 authored by Andrew Nicols's avatar Andrew Nicols
Browse files

MDL-53978 core: Improve cache usage when no callbacks are defined

parent 0f59b6dd
......@@ -7484,8 +7484,9 @@ function get_plugins_with_function($function, $file = 'lib.php', $include = true
// Including both although I doubt that we will find two functions definitions with the same name.
// Clearning the filename as cache_helper::hash_key only allows a-zA-Z0-9_.
$key = $function . '_' . clean_param($file, PARAM_ALPHA);
$pluginfunctions = $cache->get($key);
if ($pluginfunctions = $cache->get($key)) {
if ($pluginfunctions !== false) {
// Checking that the files are still available.
foreach ($pluginfunctions as $plugintype => $plugins) {
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment