private function createContext(Pap_Db_Visit $visit) { $context = new Pap_Contexts_Click(); $context->setDoTrackerSave(true); $context->setVisit($visit); $context->setVisitorId($visit->getVisitorId()); $context->setDateCreated($visit->getDateVisit()); $this->accountRecognizer->recognize($context); $this->visitorAffiliateCache->setAccountId($context->getAccountId()); return $context; }