dimension = new Referrer(); $this->name = Piwik::translate('Referrers_WidgetGetAll'); $this->documentation = Piwik::translate('Referrers_AllReferrersReportDocumentation', '
'); $this->order = 2; $this->widgetTitle = 'Referrers_WidgetGetAll'; } public function getDefaultTypeViewDataTable() { return HtmlTable\AllColumns::ID; } public function configureView(ViewDataTable $view) { $referrers = new Referrers(); $setGetAllHtmlPrefix = array($referrers, 'setGetAllHtmlPrefix'); $view->config->show_exclude_low_population = false; $view->config->show_goals = true; $view->config->addTranslation('label', $this->dimension->getName()); $view->requestConfig->filter_limit = 20; if ($view->isViewDataTableId(HtmlTable::ID)) { $view->config->disable_row_actions = true; } $view->config->filters[] = array('MetadataCallbackAddMetadata', array('referer_type', 'html_label_prefix', $setGetAllHtmlPrefix)); } }