if (!defined('GNUSOCIAL')) { exit(1); }
class TagCloudPlugin extends Plugin {
+ const PLUGIN_VERSION = '2.0.0';
public function onRouterInitialized(URLMapper $m)
{
- $m->connect('tags/', array('action' => 'publictagcloud'));
- $m->connect('tag/', array('action' => 'publictagcloud'));
- $m->connect('tags', array('action' => 'publictagcloud'));
- $m->connect('tag', array('action' => 'publictagcloud'));
+ $m->connect('tags/', ['action' => 'publictagcloud']);
+ $m->connect('tag/', ['action' => 'publictagcloud']);
+ $m->connect('tags', ['action' => 'publictagcloud']);
+ $m->connect('tag', ['action' => 'publictagcloud']);
}
public function onEndPublicGroupNav(Menu $menu)
public function onPluginVersion(array &$versions)
{
$versions[] = array('name' => 'TagCloud',
- 'version' => GNUSOCIAL_VERSION,
+ 'version' => self::PLUGIN_VERSION,
'author' => 'Mikael Nordfeldth',
'homepage' => 'https://gnu.io/social',
'description' =>