From 1eb1629d9e55519f03b67b6acf3a046d356e73ec Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Mon, 8 Feb 2021 14:24:45 +0300 Subject: pluginhost: rework run_hooks() to be shorter, add callback variant; implement exception handling for both --- classes/pref/prefs.php | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) (limited to 'classes/pref/prefs.php') diff --git a/classes/pref/prefs.php b/classes/pref/prefs.php index 907c639b3..43993007a 100644 --- a/classes/pref/prefs.php +++ b/classes/pref/prefs.php @@ -559,8 +559,7 @@ class Pref_Prefs extends Handler_Protected { print ""; # tab container - PluginHost::getInstance()->run_hooks(PluginHost::HOOK_PREFS_TAB_SECTION, - "hook_prefs_tab_section", "prefPrefsAuth"); + PluginHost::getInstance()->run_hooks(PluginHost::HOOK_PREFS_TAB_SECTION, "prefPrefsAuth"); print ""; #pane @@ -814,8 +813,7 @@ class Pref_Prefs extends Handler_Protected { print_hidden("boolean_prefs", "$listed_boolean_prefs"); - PluginHost::getInstance()->run_hooks(PluginHost::HOOK_PREFS_TAB_SECTION, - "hook_prefs_tab_section", "prefPrefsPrefsInside"); + PluginHost::getInstance()->run_hooks(PluginHost::HOOK_PREFS_TAB_SECTION, "prefPrefsPrefsInside"); print ''; # inside pane print '
'; @@ -840,8 +838,7 @@ class Pref_Prefs extends Handler_Protected { print " "; - PluginHost::getInstance()->run_hooks(PluginHost::HOOK_PREFS_TAB_SECTION, - "hook_prefs_tab_section", "prefPrefsPrefsOutside"); + PluginHost::getInstance()->run_hooks(PluginHost::HOOK_PREFS_TAB_SECTION, "prefPrefsPrefsOutside"); print ""; print '
'; # inner pane @@ -1005,8 +1002,7 @@ class Pref_Prefs extends Handler_Protected { print ""; - PluginHost::getInstance()->run_hooks(PluginHost::HOOK_PREFS_TAB, - "hook_prefs_tab", "prefPrefs"); + PluginHost::getInstance()->run_hooks(PluginHost::HOOK_PREFS_TAB, "prefPrefs"); print ""; #container -- cgit v1.2.3-54-g00ecf