diff options
author | Thomas Steur <tsteur@users.noreply.github.com> | 2016-09-01 09:28:13 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-09-01 09:28:13 +0300 |
commit | 9efc7341f98058bbe37f70d0a93e9ea47d7caf4c (patch) | |
tree | 7373a34dc9dc8850f70c315d597933e3f03f0766 /plugins/CustomVariables/Columns | |
parent | ca0bc1077618db213ffa2e83959c2c47cec9357e (diff) |
Remove deprecated events (#10455)
* remove some deprecated events
* fix unit tests wants to establish a DB connection, read it from cache
* fix possible bug
* fix some integration tests
* fix tests
* fix category was not set
* fix some tests
* fix integration test
* trying to fix pivot tests
* add new events
* update submodule
Diffstat (limited to 'plugins/CustomVariables/Columns')
-rw-r--r-- | plugins/CustomVariables/Columns/Base.php | 26 | ||||
-rw-r--r-- | plugins/CustomVariables/Columns/CustomVariableName.php | 1 | ||||
-rw-r--r-- | plugins/CustomVariables/Columns/CustomVariableValue.php | 1 |
3 files changed, 24 insertions, 4 deletions
diff --git a/plugins/CustomVariables/Columns/Base.php b/plugins/CustomVariables/Columns/Base.php index 4c6a4ea542..4cebcb0688 100644 --- a/plugins/CustomVariables/Columns/Base.php +++ b/plugins/CustomVariables/Columns/Base.php @@ -8,10 +8,9 @@ namespace Piwik\Plugins\CustomVariables\Columns; -use Piwik\DataTable; use Piwik\Piwik; use Piwik\Plugin\Dimension\VisitDimension; -use Piwik\Plugin\Segment; +use Piwik\Plugins\CustomVariables\Segment; use Piwik\Plugins\CustomVariables\CustomVariables; class Base extends VisitDimension @@ -24,7 +23,6 @@ class Base extends VisitDimension $segment->setType('dimension'); $segment->setSegment('customVariable' . $segmentNameSuffix); $segment->setName($this->getName() . ' (' . Piwik::translate('CustomVariables_ScopeVisit') . ')'); - $segment->setCategory('CustomVariables_CustomVariables'); $segment->setUnionOfSegments($this->getSegmentColumns('customVariable' . $segmentNameSuffix, $numCustomVariables)); $this->addSegment($segment); @@ -32,9 +30,29 @@ class Base extends VisitDimension $segment->setType('dimension'); $segment->setSegment('customVariablePage' . $segmentNameSuffix); $segment->setName($this->getName() . ' (' . Piwik::translate('CustomVariables_ScopePage') . ')'); - $segment->setCategory('CustomVariables_CustomVariables'); $segment->setUnionOfSegments($this->getSegmentColumns('customVariablePage' . $segmentNameSuffix, $numCustomVariables)); $this->addSegment($segment); + + $segmentSuffix = 'v'; + if (strtolower($segmentNameSuffix) === 'name') { + $segmentSuffix = 'k'; + } + + for ($i = 1; $i <= $numCustomVariables; $i++) { + $segment = new Segment(); + $segment->setSegment('customVariable' . $segmentNameSuffix . $i); + $segment->setSqlSegment('log_visit.custom_var_' . $segmentSuffix . $i); + $segment->setName(Piwik::translate('CustomVariables_ColumnCustomVariable' . $segmentNameSuffix) . ' ' . $i + . ' (' . Piwik::translate('CustomVariables_ScopeVisit') . ')'); + $this->addSegment($segment); + + $segment = new Segment(); + $segment->setSegment('customVariablePage' . $segmentNameSuffix . $i); + $segment->setSqlSegment('log_link_visit_action.custom_var_' . $segmentSuffix . $i); + $segment->setName(Piwik::translate('CustomVariables_ColumnCustomVariable' . $segmentNameSuffix) . ' ' . $i + . ' (' . Piwik::translate('CustomVariables_ScopePage') . ')'); + $this->addSegment($segment); + } } private function getSegmentColumns($column, $numCustomVariables) diff --git a/plugins/CustomVariables/Columns/CustomVariableName.php b/plugins/CustomVariables/Columns/CustomVariableName.php index b42f2e8ae7..982ce1e264 100644 --- a/plugins/CustomVariables/Columns/CustomVariableName.php +++ b/plugins/CustomVariables/Columns/CustomVariableName.php @@ -21,4 +21,5 @@ class CustomVariableName extends Base { return Piwik::translate('CustomVariables_ColumnCustomVariableName'); } + }
\ No newline at end of file diff --git a/plugins/CustomVariables/Columns/CustomVariableValue.php b/plugins/CustomVariables/Columns/CustomVariableValue.php index a565a8136c..10c146f2e1 100644 --- a/plugins/CustomVariables/Columns/CustomVariableValue.php +++ b/plugins/CustomVariables/Columns/CustomVariableValue.php @@ -21,4 +21,5 @@ class CustomVariableValue extends Base { return Piwik::translate('CustomVariables_ColumnCustomVariableValue'); } + }
\ No newline at end of file |