Piwik\Plugins\Actions\Reports\Base::addPageDisplayProperties PHP Method

addPageDisplayProperties() protected method

protected addPageDisplayProperties ( ViewDataTable $view )
$view Piwik\Plugin\ViewDataTable
    protected function addPageDisplayProperties(ViewDataTable $view)
    {
        $view->config->addTranslations(array('nb_hits' => Piwik::translate('General_ColumnPageviews'), 'nb_visits' => Piwik::translate('General_ColumnUniquePageviews')));
        $formatter = new Formatter();
        // add avg_generation_time tooltip
        $tooltipCallback = function ($hits, $min, $max) use($formatter) {
            if (!$hits) {
                return false;
            }
            return Piwik::translate("Actions_AvgGenerationTimeTooltip", array($hits, "<br />", $formatter->getPrettyTimeFromSeconds($min, true), $formatter->getPrettyTimeFromSeconds($max, true)));
        };
        $view->config->filters[] = array('ColumnCallbackAddMetadata', array(array('nb_hits_with_time_generation', 'min_time_generation', 'max_time_generation'), 'avg_time_generation_tooltip', $tooltipCallback));
        $this->addExcludeLowPopDisplayProperties($view);
    }