public function acceptTeamInvitation(Request $request, $inviteId)
    {
        $user = $request->user();

        $invitation = $user->invitations()->findOrFail($inviteId);

        $user->joinTeamById($invitation->team_id);

        $invitation->delete();

        return $this->teams->getAllTeamsForUser($user);
    }
public function acceptTeamInvitation(Request $request, $inviteId)
    {
        $user = $request->user();

        $invitation = $user->invitations()->findOrFail($inviteId);

        $user->joinTeamById($invitation->team_id);

        $invitation->delete();

        return $this->teams->getAllTeamsForUser($user);
    }
public function acceptTeamInvitation ( Request $ request , $ inviteId ) { $ user = $ request -> user ( ) ; $ invitation = $ user -> invitations ( ) -> findOrFail ( $ inviteId ) ; $ user -> joinTeamById ( $ invitation -> team_id ) ; $ invitation -> delete ( ) ; return $ this -> teams -> getAllTeamsForUser ( $ user ) ; }
Accept the given team invitation.

@param  \Illuminate\Http\Request  $request
@param  string  $inviteId
@return \Illuminate\Http\Response
Accept the given team invitation .