class Github::Orgs::Members

def member?(org_name, member_name, params={})


github.orgs.members.member? 'org-name', 'member-name', :public => true
github = Github.new
= Examples

Check if a user is a public member of an organization

github.orgs.members.member? 'org-name', 'member-name'
github = Github.new
= Examples

Check if user is, publicly or privately, a member of an organization
def member?(org_name, member_name, params={})
  assert_presence_of org_name, member_name
  normalize! params
  response = if params.delete('public')
    get_request("/orgs/#{org_name}/public_members/#{member_name}", params)
  else
    get_request("/orgs/#{org_name}/members/#{member_name}", params)
  end
  response.status == 204
rescue Github::Error::NotFound
  false
end