filter('ReplaceSummaryRowLabel'); // the htmlspecialchars_decode call is for BC for before 1.1 // as the Referrer URL was previously encoded in the log tables, but is now recorded raw $table->filter('ColumnCallbackAddMetadata', array('label', 'url', function ($label) { return htmlspecialchars_decode($label); })); $table->filter('GroupBy', array('label', 'Piwik\Plugins\Referrers\getPathFromUrl')); foreach ($table->getRowsWithoutSummaryRow() as $row) { $subtable = $row->getSubtable(); if ($subtable) { $this->filter($subtable); } } } }