class Github::Orgs::Members
def member?(*args)
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?(*args) params = arguments(args, :required => [:org_name, :user]).params response = if params.delete('public') get_request("/orgs/#{org_name}/public_members/#{user}", params) else get_request("/orgs/#{org_name}/members/#{user}", params) end response.status == 204 rescue Github::Error::NotFound false end