Example #1
0
 public function addLenderInviteVisit(Lender $lender, $shareType, Invite $invite = null)
 {
     $inviteVisit = new InviteVisit();
     $inviteVisit->setLender($lender);
     $inviteVisit->setInvite($invite);
     $inviteVisit->setShareType($shareType);
     $inviteVisit->setIpAddress(\Request::getClientIp());
     $inviteVisit->setHttpReferer(array_get($_SERVER, 'HTTP_REFERER', ""));
     $inviteVisit->save();
     $this->mixpanelService->trackInvitePage($lender, $inviteVisit, $shareType);
     return $inviteVisit;
 }