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:
authormattab <matthieu.aubry@gmail.com>2016-03-30 05:21:31 +0300
committermattab <matthieu.aubry@gmail.com>2016-03-30 05:21:31 +0300
commit027c4fa5b5c7d97c7818e3fb3c234d2c2a831dff (patch)
treed6268aab2399fd834a63ed26baf55ae9d0766d81 /plugins
parent5ec18493cf6b262d33c4a93452b7624ca586f1ec (diff)
Use both Days since First visit and Days since last visit to determine whether a user is returning
Diffstat (limited to 'plugins')
-rw-r--r--plugins/CoreHome/Columns/VisitorReturning.php8
1 files changed, 5 insertions, 3 deletions
diff --git a/plugins/CoreHome/Columns/VisitorReturning.php b/plugins/CoreHome/Columns/VisitorReturning.php
index 5f3ba2584a..3a7268052e 100644
--- a/plugins/CoreHome/Columns/VisitorReturning.php
+++ b/plugins/CoreHome/Columns/VisitorReturning.php
@@ -49,8 +49,6 @@ class VisitorReturning extends VisitDimension
*/
public function onNewVisit(Request $request, Visitor $visitor, $action)
{
- $visitCount = $request->getVisitCount();
- $daysSinceFirstVisit = $request->getDaysSinceFirstVisit();
$daysSinceLastOrder = $request->getDaysSinceLastOrder();
$isReturningCustomer = ($daysSinceLastOrder !== false);
@@ -59,7 +57,11 @@ class VisitorReturning extends VisitDimension
return self::IS_RETURNING_CUSTOMER;
}
- if ($visitCount > 1 || $visitor->isVisitorKnown() || $daysSinceFirstVisit > 0) {
+ $visitCount = $request->getVisitCount();
+ $daysSinceFirstVisit = $request->getDaysSinceFirstVisit();
+ $daysSinceLastVisit = $request->getDaysSinceLastVisit();
+
+ if ($visitCount > 1 || $visitor->isVisitorKnown() || $daysSinceFirstVisit > 0 || $daysSinceLastVisit > 0) {
return self::IS_RETURNING;
}