Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/matomo-org/matomo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Giehl <stefan@piwik.org>2017-12-15 01:09:42 +0300
committerMatthieu Aubry <mattab@users.noreply.github.com>2017-12-15 01:09:42 +0300
commiteca358198731bcc708bd3fe68f293c3f793da6d6 (patch)
treeb99ed5440c941680ef7cd6134db15b3e21d8450b /plugins
parent8374eae8fea56fde73e5cb263f5bebcc4845d44c (diff)
Adds segmented visitor log for provider report (#12299)
Diffstat (limited to 'plugins')
-rw-r--r--plugins/Provider/API.php7
1 files changed, 7 insertions, 0 deletions
diff --git a/plugins/Provider/API.php b/plugins/Provider/API.php
index e11eaf54cc..5344ea43f1 100644
--- a/plugins/Provider/API.php
+++ b/plugins/Provider/API.php
@@ -31,6 +31,13 @@ class API extends \Piwik\Plugin\API
$dataTable = $archive->getDataTable(Archiver::PROVIDER_RECORD_NAME);
$dataTable->filter('ColumnCallbackAddMetadata', array('label', 'url', __NAMESPACE__ . '\getHostnameUrl'));
$dataTable->filter('GroupBy', array('label', __NAMESPACE__ . '\getPrettyProviderName'));
+ $dataTable->filter('AddSegmentValue', array(function ($label) {
+ if ($label === Piwik::translate('General_Unknown')) {
+ return '';
+ }
+
+ return $label;
+ }));
$dataTable->queueFilter('ReplaceColumnNames');
$dataTable->queueFilter('ReplaceSummaryRowLabel');
return $dataTable;