public function onExistingVisit(Request $request, Visitor $visitor, $action)
{
if (!$action) {
return false;
}
$increment = 'visit_total_actions + 1';
$idActionUrl = $action->getIdActionUrlForEntryAndExitIds();
if ($idActionUrl !== false) {
return $increment;
}
$actionType = $action->getActionType();
$types = array(Action::TYPE_SITE_SEARCH, Action::TYPE_EVENT, Action::TYPE_OUTLINK, Action::TYPE_DOWNLOAD);
if (in_array($actionType, $types)) {
return $increment;
}
return false;
}