X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=plugins%2FTagSub%2FTagSubPlugin.php;h=ed65665ecc6c3f7dc0d6b4fbc6fd660c9dc763e4;hb=d6b28c64830f632bb2f4b6f3c9369b9e56ad217a;hp=1c493de0cd5e04e9540c381a1246b0869911258c;hpb=220b51d8be61e9bd316567f3ad03fffdbc4b7526;p=quix0rs-gnu-social.git diff --git a/plugins/TagSub/TagSubPlugin.php b/plugins/TagSub/TagSubPlugin.php index 1c493de0cd..ed65665ecc 100644 --- a/plugins/TagSub/TagSubPlugin.php +++ b/plugins/TagSub/TagSubPlugin.php @@ -63,11 +63,11 @@ class TagSubPlugin extends Plugin /** * Map URLs to actions * - * @param Net_URL_Mapper $m path-to-action mapper + * @param URLMapper $m path-to-action mapper * * @return boolean hook value; true means continue processing, false means stop. */ - function onRouterInitialized($m) + public function onRouterInitialized(URLMapper $m) { $m->connect('tag/:tag/subscribe', array('action' => 'tagsub'), @@ -89,7 +89,7 @@ class TagSubPlugin extends Plugin * * @return value */ - function onPluginVersion(&$versions) + function onPluginVersion(array &$versions) { $versions[] = array('name' => 'TagSub', 'version' => self::VERSION, @@ -136,7 +136,8 @@ class TagSubPlugin extends Plugin function onStartTagShowContent(TagAction $action) { $user = common_current_user(); - if ($user) { + + if ($user instanceof User) { $tag = $action->trimmed('tag'); $tagsub = TagSub::pkeyGet(array('tag' => $tag, 'profile_id' => $user->id)); @@ -153,6 +154,7 @@ class TagSubPlugin extends Plugin $action->elementEnd('ul'); $action->elementEnd('div'); } + return true; }