diff options
author | Stefan Giehl <stefan@piwik.org> | 2017-12-15 01:09:42 +0300 |
---|---|---|
committer | Matthieu Aubry <mattab@users.noreply.github.com> | 2017-12-15 01:09:42 +0300 |
commit | eca358198731bcc708bd3fe68f293c3f793da6d6 (patch) | |
tree | b99ed5440c941680ef7cd6134db15b3e21d8450b /plugins | |
parent | 8374eae8fea56fde73e5cb263f5bebcc4845d44c (diff) |
Adds segmented visitor log for provider report (#12299)
Diffstat (limited to 'plugins')
-rw-r--r-- | plugins/Provider/API.php | 7 |
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; |