private function setVisitorAffiliateValidity(Pap_Db_VisitorAffiliate $visitorAffiliate) { $this->context->setVisitorAffiliate($visitorAffiliate); $this->recognizeAffiliate->recognize($this->context); $this->recognizeCampaign->recognize($this->context); $this->recognizeCommGroup->recognize($this->context); $visitorAffiliate->setValidTo(Pap_Tracking_Click_SaveVisitorAffiliate::getVisitorAffiliateValidity($this->context, $visitorAffiliate)); }