'getStylesheetFiles', 'Request.getRenamedModuleAndAction' => 'renameExampleRssWidgetModule', 'Widget.filterWidgets' => 'filterWidgets' ); } public function getStylesheetFiles(&$stylesheets) { $stylesheets[] = "plugins/RssWidget/stylesheets/rss.less"; } public function renameExampleRssWidgetModule(&$module, &$action) { if ($module == 'ExampleRssWidget') { $module = 'RssWidget'; } } /** * @param WidgetsList $list */ public function filterWidgets($list) { if (!SettingsPiwik::isInternetEnabled()) { $list->remove(RssChangelog::getCategory(), RssChangelog::getName()); $list->remove(RssPiwik::getCategory(), RssPiwik::getName()); } } }