protected function login() { $user = \Auth::user(); $role = $user->getRole(); Mixpanel::identify($user->getId(), array('username' => $user->getUsername(), 'userlevel' => $role, 'email' => $user->getEmail())); Mixpanel::track('Logged in'); $this->siftScienceService->sendLoginEvent($user); if ($role == 'lender') { return Redirect::route('lender:dashboard'); } elseif ($role == 'borrower') { return Redirect::route('borrower:dashboard'); } return Redirect::action('AdminController@getDashboard'); }
public function trackInviteAccept(Invite $invite) { Mixpanel::track('Invite accepted', array('username' => $invite->getInvitee()->getUser()->getUsername(), 'email' => $invite->getEmail(), 'lender_id' => $invite->getLenderId())); }