X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=plugins%2FUserFlag%2FUserFlagPlugin.php;h=8b2971f35e3082fbbb05edebf90e20245b97fe59;hb=ede6dcd4ac4cd6b39e2e4ebe8dcc4e4ec693742c;hp=1d8cccd54d5e8707e260015d4ab12efcfb54397b;hpb=3a7261f70a62e28f47b45847c8ab31ff6f441a61;p=quix0rs-gnu-social.git diff --git a/plugins/UserFlag/UserFlagPlugin.php b/plugins/UserFlag/UserFlagPlugin.php index 1d8cccd54d..8b2971f35e 100644 --- a/plugins/UserFlag/UserFlagPlugin.php +++ b/plugins/UserFlag/UserFlagPlugin.php @@ -67,11 +67,11 @@ class UserFlagPlugin extends Plugin /** * Add our actions to the URL router * - * @param Net_URL_Mapper $m URL mapper for this hit + * @param URLMapper $m URL mapper for this hit * * @return boolean hook return */ - function onRouterInitialized($m) + public function onRouterInitialized(URLMapper $m) { $m->connect('main/flag/profile', array('action' => 'flagprofile')); $m->connect('main/flag/clear', array('action' => 'clearflag')); @@ -79,35 +79,6 @@ class UserFlagPlugin extends Plugin return true; } - /** - * Auto-load our classes if called - * - * @param string $cls Class to load - * - * @return boolean hook return - */ - function onAutoload($cls) - { - switch (strtolower($cls)) - { - case 'flagprofileaction': - case 'adminprofileflagaction': - case 'clearflagaction': - include_once INSTALLDIR.'/plugins/UserFlag/' . - strtolower(mb_substr($cls, 0, -6)) . '.php'; - return false; - case 'flagprofileform': - case 'clearflagform': - include_once INSTALLDIR.'/plugins/UserFlag/' . strtolower($cls . '.php'); - return false; - case 'user_flag_profile': - include_once INSTALLDIR.'/plugins/UserFlag/'.ucfirst(strtolower($cls)).'.php'; - return false; - default: - return true; - } - } - /** * Add a 'flag' button to profile page * @@ -256,12 +227,12 @@ class UserFlagPlugin extends Plugin * * @return boolean hook value */ - function onPluginVersion(&$versions) + function onPluginVersion(array &$versions) { - $url = 'http://status.net/wiki/Plugin:UserFlag'; + $url = 'https://git.gnu.io/gnu/gnu-social/tree/master/plugins/UserFlag'; $versions[] = array('name' => 'UserFlag', - 'version' => STATUSNET_VERSION, + 'version' => GNUSOCIAL_VERSION, 'author' => 'Evan Prodromou', 'homepage' => $url, 'rawdescription' =>