Table of Contents - github_api-0.10.2 Documentation
Classes/Modules
Array
Github
Github::API
Github::API::Validations
Github::Activity
Github::Activity::Events
Github::Activity::Notifications
Github::Activity::Starring
Github::Activity::Watching
Github::ApiFactory
Github::Arguments
Github::Authorization
Github::Authorizations
Github::AutoloadHelper
Github::Client
Github::Configuration
Github::Connection
Github::Constants
Github::CoreExt
Github::CoreExt::OrderedHash
Github::Descendants
Github::Emojis
Github::Error
Github::Error::BadRequest
Github::Error::ClientError
Github::Error::Forbidden
Github::Error::GithubError
Github::Error::InternalServerError
Github::Error::InvalidOptions
Github::Error::NotAcceptable
Github::Error::NotFound
Github::Error::RequiredParams
Github::Error::ServiceError
Github::Error::ServiceUnavailable
Github::Error::Unauthorized
Github::Error::UnknownValue
Github::Error::UnprocessableEntity
Github::Error::Validations
Github::Gists
Github::Gists::Comments
Github::GitData
Github::GitData::Blobs
Github::GitData::Commits
Github::GitData::References
Github::GitData::Tags
Github::GitData::Trees
Github::Gitignore
Github::Issues
Github::Issues::Assignees
Github::Issues::Comments
Github::Issues::Events
Github::Issues::Labels
Github::Issues::Milestones
Github::Jsonable
Github::Markdown
Github::Meta
Github::MimeType
Github::Normalizer
Github::Orgs
Github::Orgs::Members
Github::Orgs::Teams
Github::PageIterator
Github::PageLinks
Github::PagedRequest
Github::Pagination
Github::ParameterFilter
Github::ParamsHash
Github::PullRequests
Github::PullRequests::Comments
Github::RateLimit
Github::Repos
Github::Repos::Collaborators
Github::Repos::Comments
Github::Repos::Commits
Github::Repos::Contents
Github::Repos::Downloads
Github::Repos::Forks
Github::Repos::Hooks
Github::Repos::Keys
Github::Repos::Merging
Github::Repos::PubSubHubbub
Github::Repos::Statistics
Github::Repos::Statuses
Github::Request
Github::Request::BasicAuth
Github::Request::Jsonize
Github::Request::OAuth2
Github::Resource
Github::Response
Github::Response::Header
Github::Response::Jsonize
Github::Response::Mashify
Github::Response::Mashify::Hashie
Github::Response::RaiseError
Github::Response::Xmlize
Github::Response::Xmlize::Nokogiri
Github::ResponseWrapper
Github::S3Uploader
Github::Say
Github::Scopes
Github::Search
Github::Users
Github::Users::Emails
Github::Users::Followers
Github::Users::Keys
Github::Utils
Github::Utils::Url
Github::VERSION
Github::Validations
Github::Validations::Format
Github::Validations::Presence
Github::Validations::Required
Github::Validations::Token
Hash
Methods
::[] — Github::CoreExt::OrderedHash
::convert_to_constant — Github::ApiFactory
::create_instance — Github::ApiFactory
::define_parser — Github::Response
::deprecate — Github
::deprecation_tracker — Github
::errors — Github::Error::ServiceError
::extended — Github::Configuration
::http_status_code — Github::Error::ServiceError
::inherited — Github::API
::keys — Github::Configuration
::method_missing — Github
::new — Github::Error::ServiceError
::new — Github::Error::Unauthorized
::new — Github::Error::ServiceUnavailable
::new — Github::Error::UnprocessableEntity
::new — Github::Error::Validations
::new — Github::Arguments
::new — Github::ParamsHash
::new — Github::Error::UnknownValue
::new — Github::PageLinks
::new — Github::PageIterator
::new — Github::Error::RequiredParams
::new — Github::Error::NotFound
::new — Github::Error::NotAcceptable
::new — Github::Error::InvalidOptions
::new — Github::Error::InternalServerError
::new — Github::Error::Forbidden
::new — Github::Error::ClientError
::new — Github::CoreExt::OrderedHash
::new — Github::Error::GithubError
::new — Github::S3Uploader
::new — Github::ApiFactory
::new — Github::Request::OAuth2
::new — Github::ResponseWrapper
::new — Github
::new — Github::Request::BasicAuth
::new — Github::API
::new — Github::Error::BadRequest
::respond_to? — Github
::warn_deprecation — Github
#<< — Github::Issues::Labels
#<< — Github::Users::Emails
#<< — Github::Repos::Collaborators
#== — Github::CoreExt::OrderedHash
#== — Github::ResponseWrapper
#[] — Github::ResponseWrapper
#[]= — Github::CoreExt::OrderedHash
#__class__ — Github::CoreExt::OrderedHash
#_check_if_authenticated — Github::Authorizations
#_validate_reply_to — Github::PullRequests::Comments
#accept — Github::ParamsHash
#accepted_oauth_scopes — Github::Response::Header
#activity — Github::Client
#add — Github::Issues::Labels
#add — Github::Users::Emails
#add — Github::Repos::Collaborators
#add_member — Github::Orgs::Teams
#add_repo — Github::Orgs::Teams
#add_repository — Github::Orgs::Teams
#add_team_member — Github::Orgs::Teams
#all — Github::Issues
#all — Github::Repos::Forks
#all — Github::Repos::Hooks
#all — Github::Issues::Labels
#all — Github::Issues::Milestones
#all — Github::Issues::Events
#all — Github::Orgs
#all — Github::Orgs::Members
#all — Github::Activity::Watching
#all — Github::Users::Followers
#all — Github::Activity::Notifications
#all — Github::Issues::Comments
#all — Github::Scopes
#all — Github::Issues::Assignees
#all — Github::Orgs::Teams
#all — Github::Repos::Downloads
#all — Github::Users::Keys
#all — Github::Repos::Commits
#all — Github::Repos::Comments
#all — Github::Repos::Collaborators
#all — Github::Activity::Starring
#all — Github::Users
#all — Github::Users::Emails
#all — Github::Repos::Statuses
#all — Github::Repos::Keys
#all — Github::Gitignore
#all — Github::Gists::Comments
#all — Github::GitData::References
#all — Github::Authorizations
#all — Github::PullRequests::Comments
#all — Github::Gists
#all — Github::Repos
#all — Github::PullRequests
#all_members — Github::Orgs::Teams
#api_methods_in — Github::API
#append_arguments — Github::API
#archive — Github::Repos::Contents
#arguments — Github::API
#assert_presence_of — Github::Validations::Presence
#assert_required — Github::Arguments
#assert_required_keys — Github::Validations::Required
#assert_valid_values — Github::Validations::Format
#assert_values — Github::Arguments
#assignees — Github::Issues
#auth_code — Github::Authorization
#authenticated? — Github::Authorization
#authentication — Github::Authorization
#authorizations — Github::Client
#authorize_url — Github::Authorization
#auto_paginate — Github::Pagination
#autoload_all — Github::AutoloadHelper
#backtrace — Github::Error::GithubError
#basic_authed? — Github::Authorization
#blobs — Github::GitData
#body — Github::ResponseWrapper
#body — Github::Response::Header
#body= — Github::ResponseWrapper
#branch — Github::Repos
#branches — Github::Repos
#build_query — Github::Utils::Url
#cache_control — Github::Response::Header
#caching? — Github::Connection
#call — Github::Request::OAuth2
#call — Github::Request::Jsonize
#call — Github::Request::BasicAuth
#check — Github::Issues::Assignees
#check_assignment! — Github::Arguments
#check_requirement! — Github::Arguments
#class — Github::CoreExt::OrderedHash
#clear — Github::CoreExt::OrderedHash
#clear_cache — Github::Connection
#client — Github::Authorization
#client_error? — Github::ResponseWrapper
#code_frequency — Github::Repos::Statistics
#collaborator? — Github::Repos::Collaborators
#collaborators — Github::Repos
#comments — Github::Issues
#comments — Github::Gists
#comments — Github::PullRequests
#comments — Github::Repos
#commit_activity — Github::Repos::Statistics
#commits — Github::Repos
#commits — Github::GitData
#commits — Github::PullRequests
#compare — Github::Repos::Commits
#conceal — Github::Orgs::Members
#conceal_membership — Github::Orgs::Members
#configure — Github::Configuration
#connection — Github::Connection
#content_length — Github::Response::Header
#content_type — Github::Response::Header
#contents — Github::Repos
#contribs — Github::Repos
#contributors — Github::Repos::Statistics
#contributors — Github::Repos
#count — Github::PageIterator
#count_pages — Github::Pagination
#create — Github::Gists
#create — Github::Repos::Hooks
#create — Github::Users::Keys
#create — Github::Orgs::Teams
#create — Github::Issues::Comments
#create — Github::Activity::Notifications
#create — Github::GitData::Trees
#create — Github::Issues
#create — Github::Authorizations
#create — Github::GitData::Tags
#create — Github::Repos::Contents
#create — Github::Issues::Labels
#create — Github::Repos::Keys
#create — Github::Repos::Forks
#create — Github::GitData::References
#create — Github::Repos
#create — Github::PullRequests
#create — Github::GitData::Commits
#create — Github::Repos::Statuses
#create — Github::PullRequests::Comments
#create — Github::GitData::Blobs
#create — Github::Gists::Comments
#create — Github::Issues::Milestones
#create — Github::Repos::Comments
#create — Github::Repos::Downloads
#data — Github::ParamsHash
#date — Github::Response::Header
#decode — Github::Jsonable
#decode_body — Github::Error::ServiceError
#deep_merge — Hash
#deep_merge! — Hash
#default_middleware — Github::Connection
#default_options — Github::Connection
#default_page — Github::PagedRequest
#default_page_size — Github::PagedRequest
#define_accessors — Github::API
#define_singleton_method — Github::API
#delete — Github::PullRequests::Comments
#delete — Github::Gists
#delete — Github::Repos
#delete — Github::Issues::Milestones
#delete — Github::GitData::References
#delete — Github::Orgs::Members
#delete — Github::Users::Keys
#delete — Github::Orgs::Teams
#delete — Github::Repos::Contents
#delete — Github::Repos::Downloads
#delete — Github::Issues::Comments
#delete — Github::Repos::Keys
#delete — Github::Authorizations
#delete — Github::Users::Emails
#delete — Github::CoreExt::OrderedHash
#delete — Github::Repos::Comments
#delete — Github::Repos::Hooks
#delete — Github::Issues::Labels
#delete — Github::Activity::Notifications
#delete — Github::Gists::Comments
#delete_if — Github::CoreExt::OrderedHash
#delete_request — Github::Request
#descendants — Github::Descendants
#downloads — Github::Repos
#each — Github::CoreExt::OrderedHash
#each — Github::ResponseWrapper
#each_key — Github::CoreExt::OrderedHash
#each_page — Github::Pagination
#each_pair — Github::CoreExt::OrderedHash
#each_value — Github::CoreExt::OrderedHash
#edit — Github::Gists::Comments
#edit — Github::Issues
#edit — Github::Repos::Hooks
#edit — Github::Repos::Keys
#edit — Github::Orgs::Teams
#edit — Github::Orgs
#edit — Github::Repos
#edit — Github::Issues::Comments
#edit — Github::Gists
#edit — Github::Authorizations
#edit — Github::PullRequests::Comments
#edit — Github::Issues::Labels
#email — Github::Search
#emails — Github::Users
#emojis — Github::Client
#encode_body — Github::Request::Jsonize
#eql? — Github::ResponseWrapper
#escape — Github::Utils::Url
#escape_uri — Github::Utils::Url
#etag — Github::Response::Header
#events — Github::Activity
#events — Github::Issues
#extract_pagination — Github::Arguments
#extract_remaining — Github::Arguments
#files — Github::PullRequests
#find — Github::Repos::Hooks
#find — Github::PullRequests
#find — Github::Activity::Notifications
#find — Github::Issues::Milestones
#find — Github::Issues::Events
#find — Github::Users
#find — Github::Orgs::Teams
#find — Github::Issues::Labels
#find — Github::GitData::Trees
#find — Github::Authorizations
#find — Github::Repos::Keys
#find — Github::GitData::Tags
#find — Github::Repos::Downloads
#find — Github::Repos::Contents
#find — Github::Repos::Commits
#find — Github::Orgs
#find — Github::PullRequests::Comments
#find — Github::Repos::Comments
#find — Github::Users::Keys
#find — Github::Gists
#find — Github::GitData::References
#find — Github::Repos
#find — Github::Gitignore
#find — Github::Gists::Comments
#find — Github::GitData::Blobs
#find — Github::GitData::Commits
#find — Github::Issues
#find — Github::Issues::Comments
#first — Github::PageIterator
#first_page — Github::Pagination
#follow — Github::Users::Followers
#followers — Github::Users
#following — Github::Users::Followers
#following? — Github::Users::Followers
#fork — Github::Gists
#forks — Github::Repos
#generate_message — Github::Error::ClientError
#get — Github::Issues::Labels
#get — Github::Repos::Keys
#get — Github::Meta
#get — Github::Authorizations
#get — Github::Repos::Hooks
#get — Github::Repos::Downloads
#get — Github::PullRequests
#get — Github::Repos::Contents
#get — Github::Orgs
#get — Github::Gitignore
#get — Github::Repos::Commits
#get — Github::Repos::Comments
#get — Github::Issues::Comments
#get — Github::Issues::Events
#get — Github::Gists
#get — Github::GitData::References
#get — Github::Issues::Milestones
#get — Github::Repos
#get — Github::Activity::Notifications
#get — Github::Gists::Comments
#get — Github::Orgs::Teams
#get — Github::GitData::Trees
#get — Github::GitData::Blobs
#get — Github::Users::Keys
#get — Github::GitData::Tags
#get — Github::GitData::Commits
#get — Github::PullRequests::Comments
#get — Github::Issues
#get — Github::Users
#get_page — Github::PageIterator
#get_request — Github::Request
#get_token — Github::Authorization
#gists — Github::Client
#git — Github::Client
#git_data — Github::Client
#git_ignore — Github::Client
#gitignore — Github::Client
#has_body? — Github::Request::Jsonize
#has_key? — Github::ResponseWrapper
#has_next? — Github::PageIterator
#has_next_page? — Github::Pagination
#headers — Github::ResponseWrapper
#hooks — Github::Repos
#inspect — Github::ResponseWrapper
#issue — Github::Activity::Events
#issue_events — Github::Activity::Events
#issues — Github::Client
#issues — Github::Activity::Events
#issues — Github::Search
#keys — Github::Users
#keys — Github::Repos
#keys — Github::CoreExt::OrderedHash
#labels — Github::Issues
#languages — Github::Repos
#last — Github::PageIterator
#last_page — Github::Pagination
#links — Github::Pagination
#list — Github::Gists
#list — Github::Activity::Watching
#list — Github::Users::Followers
#list — Github::Repos
#list — Github::Gists::Comments
#list — Github::PullRequests
#list — Github::Repos::Statuses
#list — Github::Issues::Comments
#list — Github::Authorizations
#list — Github::Users::Emails
#list — Github::Repos::Hooks
#list — Github::PullRequests::Comments
#list — Github::Issues::Milestones
#list — Github::Repos::Forks
#list — Github::Repos::Keys
#list — Github::Repos::Commits
#list — Github::Activity::Starring
#list — Github::Users::Keys
#list — Github::GitData::References
#list — Github::Users
#list — Github::Activity::Notifications
#list — Github::Repos::Downloads
#list — Github::Gitignore
#list — Github::Orgs::Teams
#list — Github::Repos::Comments
#list — Github::Orgs::Members
#list — Github::Emojis
#list — Github::Repos::Collaborators
#list — Github::Issues::Labels
#list — Github::Scopes
#list — Github::Issues::Events
#list — Github::Orgs
#list — Github::Issues::Assignees
#list — Github::Issues
#list_branches — Github::Repos
#list_contributors — Github::Repos
#list_issue_events — Github::Activity::Events
#list_languages — Github::Repos
#list_members — Github::Orgs::Teams
#list_org_events — Github::Activity::Events
#list_organization_events — Github::Activity::Events
#list_orgs — Github::Activity::Events
#list_public — Github::Activity::Events
#list_public_events — Github::Activity::Events
#list_repo — Github::Issues
#list_repo_network_events — Github::Activity::Events
#list_repos — Github::Orgs::Teams
#list_repository_events — Github::Activity::Events
#list_repository_network_events — Github::Activity::Events
#list_tags — Github::Repos
#list_teams — Github::Repos
#list_user_org — Github::Activity::Events
#list_user_org_events — Github::Activity::Events
#list_user_organization_events — Github::Activity::Events
#list_user_performed — Github::Activity::Events
#list_user_received — Github::Activity::Events
#loaded? — Github::Response::Header
#location — Github::Response::Header
#lookup_constant — Github::AutoloadHelper
#lookup_media — Github::MimeType
#make_public — Github::Orgs::Members
#mark — Github::Activity::Notifications
#markdown — Github::Client
#media — Github::ParamsHash
#member? — Github::Orgs::Members
#members — Github::Orgs
#merge — Github::PullRequests
#merge — Github::Repos::Merging
#merge_default — Github::ParamsHash
#merged? — Github::PullRequests
#merging — Github::Repos
#meta — Github::Client
#method_missing — Github::ResponseWrapper
#milestones — Github::Issues
#network — Github::Activity::Events
#next — Github::PageIterator
#next_page — Github::Pagination
#normalize! — Github::Normalizer
#notifications — Github::Activity
#oauth — Github::Client
#oauth_scopes — Github::Response::Header
#octocat — Github::Client
#on_complete — Github::Response::RaiseError
#options — Github::Configuration
#options — Github::ParamsHash
#org — Github::Activity::Events
#organization — Github::Activity::Events
#organizations — Github::Client
#orgs — Github::Client
#page — Github::Pagination
#page_request — Github::PagedRequest
#parse — Github::Response::Xmlize
#parse — Github::Response::Mashify
#parse — Github::Response::Jsonize
#parse — Github::MimeType
#parse — Github::Arguments
#parse_arguments — Github::Arguments
#parse_body — Github::Error::ServiceError
#parse_options — Github::Arguments
#parse_query — Github::Utils::Url
#parse_query_for_param — Github::Utils::Url
#parse_response — Github::Error::ServiceError
#parse_response? — Github::Response
#participation — Github::Repos::Statistics
#patch_request — Github::Request
#performed — Github::Activity::Events
#post_request — Github::Request
#prev — Github::PageIterator
#prev_page — Github::Pagination
#previous_page — Github::Pagination
#process_basic_auth — Github::API
#public — Github::Activity::Events
#public_events — Github::Activity::Events
#publicize — Github::Orgs::Members
#publicize_membership — Github::Orgs::Members
#pubsubhubbub — Github::Repos
#pull_requests — Github::Client
#pulls — Github::Client
#punch_card — Github::Repos::Statistics
#put_request — Github::Request
#query_params — Github::Request::OAuth2
#ratelimit — Github::RateLimit
#ratelimit_limit — Github::Response::Header
#ratelimit_remaining — Github::Response::Header
#ratelimit_remaining — Github::RateLimit
#readme — Github::Repos::Contents
#received — Github::Activity::Events
#redirect? — Github::ResponseWrapper
#references — Github::GitData
#register_constant — Github::AutoloadHelper
#remove — Github::Activity::Notifications
#remove — Github::Issues::Labels
#remove — Github::Repos::Collaborators
#remove — Github::Authorizations
#remove — Github::Orgs::Teams
#remove — Github::Repos
#remove — Github::GitData::References
#remove — Github::Repos::Downloads
#remove — Github::Orgs::Members
#remove_member — Github::Orgs::Teams
#remove_repo — Github::Orgs::Teams
#remove_repository — Github::Orgs::Teams
#remove_required — Github::Arguments
#remove_team_member — Github::Orgs::Teams
#render — Github::Markdown
#render_raw — Github::Markdown
#replace — Github::CoreExt::OrderedHash
#replace — Github::Issues::Labels
#repo_events — Github::Activity::Events
#repo_network — Github::Activity::Events
#repo_tags — Github::Repos
#repo_teams — Github::Repos
#repos — Github::Client
#repos — Github::Orgs::Teams
#repos — Github::Search
#repos — Github::Activity::Events
#repositories — Github::Client
#repositories — Github::Search
#repository — Github::Activity::Events
#repository_events — Github::Activity::Events
#repository_network — Github::Activity::Events
#repository_tags — Github::Repos
#repository_teams — Github::Repos
#request — Github::Request
#request_type — Github::Request::Jsonize
#request_with_body? — Github::Request::Jsonize
#reset! — Github::Configuration
#respond_to? — Github::ResponseWrapper
#response_type — Github::Response
#say — Github::Say
#scopes — Github::Client
#search — Github::Client
#send — Github::S3Uploader
#server — Github::Response::Header
#server_error? — Github::ResponseWrapper
#set — Github::API
#set_options — Github::API
#setup — Github::API
#shift — Github::CoreExt::OrderedHash
#sift — Github::Arguments
#stack — Github::Connection
#star — Github::Gists
#star — Github::Activity::Starring
#starred — Github::Gists
#starred — Github::Activity::Starring
#starred? — Github::Gists
#starring — Github::Activity
#starring? — Github::Activity::Starring
#stats — Github::Repos
#status — Github::Response::Header
#status — Github::ResponseWrapper
#statuses — Github::Repos
#strict_encode64 — Github::ParamsHash
#subscribe — Github::Repos::PubSubHubbub
#subscribe_repo — Github::Repos::PubSubHubbub
#subscribe_repository — Github::Repos::PubSubHubbub
#subscribe_service — Github::Repos::PubSubHubbub
#subscribed? — Github::Activity::Notifications
#success? — Github::ResponseWrapper
#success? — Github::Response::Header
#tags — Github::Repos
#tags — Github::GitData
#team_member? — Github::Orgs::Teams
#team_repo? — Github::Orgs::Teams
#team_repository? — Github::Orgs::Teams
#teams — Github::Repos
#teams — Github::Orgs
#test — Github::Repos::Hooks
#to_ary — Github::ResponseWrapper
#to_hash — Github::ResponseWrapper
#to_s — Github::ResponseWrapper
#trees — Github::GitData
#unescape — Github::Utils::Url
#unfollow — Github::Users::Followers
#unstar — Github::Gists
#unstar — Github::Activity::Starring
#unsubscribe — Github::Repos::PubSubHubbub
#unsubscribe_repo — Github::Repos::PubSubHubbub
#unsubscribe_repository — Github::Repos::PubSubHubbub
#unsubscribe_service — Github::Repos::PubSubHubbub
#unwatch — Github::Activity::Watching
#update — Github::GitData::References
#update — Github::Repos::Comments
#update — Github::Authorizations
#update — Github::PullRequests
#update — Github::Issues::Labels
#update — Github::Issues::Milestones
#update — Github::Users
#update — Github::Repos::Contents
#update — Github::Users::Keys
#upload — Github::Repos::Downloads
#upload_to_amazon — Github::Repos::Downloads
#upload_to_s3 — Github::Repos::Downloads
#url — Github::ResponseWrapper
#user_org — Github::Activity::Events
#user_organization — Github::Activity::Events
#user_performed — Github::Activity::Events
#user_received — Github::Activity::Events
#users — Github::Client
#users — Github::Search
#validate_reference — Github::GitData::References
#validates_token_for — Github::Validations::Token
#values — Github::CoreExt::OrderedHash
#watch — Github::Activity::Watching
#watched — Github::Activity::Watching
#watching — Github::Activity
#watching? — Github::Activity::Watching
#with — Github::API
#yield_or_eval — Github::Arguments
#yield_or_eval — Github::API