diff --git a/lib/portfoliolib.php b/lib/portfoliolib.php index 1600e6be336..e615e0db70f 100644 --- a/lib/portfoliolib.php +++ b/lib/portfoliolib.php @@ -667,13 +667,14 @@ function portfolio_static_function($plugin, $function) { function portfolio_plugin_sanity_check($plugins=null) { global $DB; if (is_string($plugins)) { - $plugins = array($plugins); + $plugins = array($plugins); } else if (empty($plugins)) { $plugins = get_plugin_list('portfolio'); + $plugins = array_keys($plugins); } $insane = array(); - foreach ($plugins as $plugin => $dir) { + foreach ($plugins as $plugin) { if ($result = portfolio_static_function($plugin, 'plugin_sanity_check')) { $insane[$plugin] = $result; }