module Github::Users::Emails

def add_email(*args)


@github.users.add_email "octocat@github.com", "support@github.com"
@github = Github.new :oauth_token => '...'
= Examples

You can include a single email address or an array of addresses
= Inputs

Add email address(es) for the authenticated user
def add_email(*args)
  params = _extract_parameters(args)
  params['data'] = [args].flatten
  post("/user/emails", params)
end

def add_email(*args)


@github.users.delete_email "octocat@github.com", "support@github.com"
@github = Github.new :oauth_token => '...'
= Examples

You can include a single email address or an array of addresses
= Inputs

Delete email address(es) for the authenticated user
def add_email(*args)
  params = _extract_parameters(args)
  params['data'] = [args].flatten
  delete("/user/emails", params)
end

def emails(params={})


@github.users.emails
@github = Github.new :oauth_token => '...'
= Examples

List email addresses for the authenticated user
def emails(params={})
  get("/user/emails", params)
end