Piwik\Plugins\ExampleTracker\Columns\ExampleVisitDimension::onExistingVisit PHP Method

onExistingVisit() public method

If you want you can overwrite any previous value set by the event onNewVisit. By returning boolean false no value will be updated. If you do not want to perform any action on a new visit you can just remove this method.
public onExistingVisit ( Request $request, Piwik\Tracker\Visitor $visitor, Action | null $action ) : mixed | false
$request Piwik\Tracker\Request
$visitor Piwik\Tracker\Visitor
$action Piwik\Tracker\Action | null
return mixed | false
    public function onExistingVisit(Request $request, Visitor $visitor, $action)
    {
        if (empty($action)) {
            return false;
            // Do not change an already persisted value
        }
        return $visitor->getVisitorColumn($this->columnName) + 1;
    }