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:
authordiosmosis <benaka@piwik.pro>2014-12-13 02:43:16 +0300
committerdiosmosis <benaka@piwik.pro>2014-12-13 02:43:16 +0300
commit09a15c217316139dbf07b5b428cc6f85bcc9ae81 (patch)
tree84c232060c27bdb25c76a190f1c1d8d7a9e5300d /core/Tracker/Visit.php
parenta6cb3c87cd55ab2278a0eeb82f3da3d432e46223 (diff)
Applying review changes: remove tracker_ prefix from config names, move shouldForceNewVisit to VisitDimension and simplify triggerPredicateHookOnDimensions.
Diffstat (limited to 'core/Tracker/Visit.php')
-rw-r--r--core/Tracker/Visit.php15
1 files changed, 4 insertions, 11 deletions
diff --git a/core/Tracker/Visit.php b/core/Tracker/Visit.php
index 2530dc774b..4e108450b5 100644
--- a/core/Tracker/Visit.php
+++ b/core/Tracker/Visit.php
@@ -542,21 +542,14 @@ class Visit implements VisitInterface
return $valuesToUpdate;
}
- private function triggerPredicateHookOnDimensions($dimensions, $hook, Visitor $visitor, Action $action = null, $returnFirstTrue = true)
+ private function triggerPredicateHookOnDimensions($dimensions, $hook, Visitor $visitor, Action $action = null)
{
- $result = $returnFirstTrue ? false : array();
foreach ($dimensions as $dimension) {
- $value = $dimension->$hook($this->request, $visitor, $action);
-
- if ($returnFirstTrue) {
- if ($value) {
- return true;
- }
- } else {
- $result[] = $value;
+ if ($dimension->$hook($this->request, $visitor, $action)) {
+ return true;
}
}
- return $result;
+ return false;
}
protected function getAllVisitDimensions()