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/feeds.php | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) (limited to 'classes/pref/feeds.php') diff --git a/classes/pref/feeds.php b/classes/pref/feeds.php index a50592d19..058acec34 100755 --- a/classes/pref/feeds.php +++ b/classes/pref/feeds.php @@ -800,8 +800,7 @@ class Pref_Feeds extends Handler_Protected { print '
'; - PluginHost::getInstance()->run_hooks(PluginHost::HOOK_PREFS_EDIT_FEED, - "hook_prefs_edit_feed", $feed_id); + PluginHost::getInstance()->run_hooks(PluginHost::HOOK_PREFS_EDIT_FEED, $feed_id); print "
"; @@ -1072,8 +1071,7 @@ class Pref_Feeds extends Handler_Protected { RSSUtils::set_basic_feed_info($feed_id); } */ - PluginHost::getInstance()->run_hooks(PluginHost::HOOK_PREFS_SAVE_FEED, - "hook_prefs_save_feed", $feed_id); + PluginHost::getInstance()->run_hooks(PluginHost::HOOK_PREFS_SAVE_FEED, $feed_id); } else { $feed_data = array(); @@ -1384,8 +1382,7 @@ class Pref_Feeds extends Handler_Protected { print " "; - PluginHost::getInstance()->run_hooks(PluginHost::HOOK_PREFS_TAB_SECTION, - "hook_prefs_tab_section", "prefFeedsOPML"); + PluginHost::getInstance()->run_hooks(PluginHost::HOOK_PREFS_TAB_SECTION, "prefFeedsOPML"); print ""; # pane @@ -1403,13 +1400,11 @@ class Pref_Feeds extends Handler_Protected { print " "; - PluginHost::getInstance()->run_hooks(PluginHost::HOOK_PREFS_TAB_SECTION, - "hook_prefs_tab_section", "prefFeedsPublishedGenerated"); + PluginHost::getInstance()->run_hooks(PluginHost::HOOK_PREFS_TAB_SECTION, "prefFeedsPublishedGenerated"); print ""; #pane - PluginHost::getInstance()->run_hooks(PluginHost::HOOK_PREFS_TAB, - "hook_prefs_tab", "prefFeeds"); + PluginHost::getInstance()->run_hooks(PluginHost::HOOK_PREFS_TAB, "prefFeeds"); print ""; #container } -- cgit v1.2.3-54-g00ecf