X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=plugins%2FUserFlag%2FUserFlagPlugin.php;h=986dd901a0f0a86ef828d001f7b16553fd3edac1;hb=261ccfac8699534ff584a2f93d5dcd384529d855;hp=a5fc470e079e19af0d9294837945130f8b0656cf;hpb=1111187d845ecd34eba1c03473f6adbc08f6ca15;p=quix0rs-gnu-social.git diff --git a/plugins/UserFlag/UserFlagPlugin.php b/plugins/UserFlag/UserFlagPlugin.php index a5fc470e07..986dd901a0 100644 --- a/plugins/UserFlag/UserFlagPlugin.php +++ b/plugins/UserFlag/UserFlagPlugin.php @@ -152,6 +152,8 @@ class UserFlagPlugin extends Plugin * @param boolean &$result out, result of the check * * @return boolean hook result + * @TODO Other implementing classes expect Profile here!!! + * @WARNING */ function onUserRightsCheck($user, $right, &$result) { @@ -175,7 +177,7 @@ class UserFlagPlugin extends Plugin * * @return boolean hook result */ - function onEndBlockProfile($user, $profile) + function onEndBlockProfile(User $user, Profile $profile) { if ($this->flagOnBlock && !User_flag_profile::exists($profile->id, $user->id)) { @@ -196,9 +198,9 @@ class UserFlagPlugin extends Plugin * * @return boolean hook result */ - function onProfileDeleteRelated($profile, &$related) + public function onProfileDeleteRelated(Profile $profile, array &$related) { - $related[] = 'user_flag_profile'; + $related[] = 'User_flag_profile'; return true; } @@ -227,7 +229,7 @@ class UserFlagPlugin extends Plugin * * @return boolean hook value */ - function onPluginVersion(&$versions) + function onPluginVersion(array &$versions) { $url = 'http://status.net/wiki/Plugin:UserFlag';