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; }