From 41245da8a65dc8701eb0f2df0bc614d14822ff87 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Fri, 22 Oct 2021 13:24:10 +0300 Subject: pluginhost: update comments for HOOK_ constants to use phpdoc syntax; add HOOK_PRE_SUBSCRIBE --- classes/feeds.php | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'classes/feeds.php') diff --git a/classes/feeds.php b/classes/feeds.php index 7b6b35645..db62bd6a8 100755 --- a/classes/feeds.php +++ b/classes/feeds.php @@ -1013,6 +1013,13 @@ class Feeds extends Handler_Protected { if (!$url) return ["code" => 2]; + PluginHost::getInstance()->chain_hooks_callback(PluginHost::HOOK_PRE_SUBSCRIBE, + /** @phpstan-ignore-next-line */ + function ($result) use (&$url, &$auth_login, &$auth_pass) { + // arguments are updated inside the hook (if needed) + }, + $url, $auth_login, $auth_pass); + $contents = UrlHelper::fetch($url, false, $auth_login, $auth_pass); PluginHost::getInstance()->chain_hooks_callback(PluginHost::HOOK_SUBSCRIBE_FEED, -- cgit v1.2.3