mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
Fix issue when non-existent plugin is enabled (#10699)
This commit is contained in:
@@ -104,12 +104,14 @@ class Plugins
|
||||
chdir(Config::get('install_dir') . '/html');
|
||||
$plugin = self::getInstance($file, $pluginName);
|
||||
|
||||
$class = get_class($plugin);
|
||||
$hooks = get_class_methods($class);
|
||||
if (!is_null($plugin)) {
|
||||
$class = get_class($plugin);
|
||||
$hooks = get_class_methods($class);
|
||||
|
||||
foreach ((array)$hooks as $hookName) {
|
||||
if ($hookName[0] != '_') {
|
||||
self::$plugins[$hookName][] = $class;
|
||||
foreach ((array)$hooks as $hookName) {
|
||||
if ($hookName[0] != '_') {
|
||||
self::$plugins[$hookName][] = $class;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user