diff options
author | diosmosis <benaka@piwik.pro> | 2014-12-13 02:43:16 +0300 |
---|---|---|
committer | diosmosis <benaka@piwik.pro> | 2014-12-13 02:43:16 +0300 |
commit | 09a15c217316139dbf07b5b428cc6f85bcc9ae81 (patch) | |
tree | 84c232060c27bdb25c76a190f1c1d8d7a9e5300d /core/Tracker/Visit.php | |
parent | a6cb3c87cd55ab2278a0eeb82f3da3d432e46223 (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.php | 15 |
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() |