protected function reattributeVisitLogs(OutputInterface $output, $logRows) { foreach ($logRows as $row) { $this->visitorGeolocator->attributeExistingVisit($row); $this->onVisitProcessed($output); } }
public function test_attributeExistingVisit_ReturnsNull_AndSkipsAttribution_IfIdVisitPresent_AndLocationIpMissingFromInput() { $mockLocationProvider = $this->getProviderMock(); $geolocator = new VisitorGeolocator($mockLocationProvider); $result = $geolocator->attributeExistingVisit(array('idvisit' => 1)); $this->assertNull($result); }