Github::Constants::ACCEPT, Github::Constants::ACCEPTED_OAUTH_SCOPES, Github::Constants::ACCEPT_CHARSET, Github::Constants::CACHE_CONTROL, Github::Constants::CONTENT_LENGTH, Github::Constants::CONTENT_TYPE, Github::Constants::DATE, Github::Constants::ETAG, Github::Constants::HEADER_LAST, Github::Constants::HEADER_LINK, Github::Constants::HEADER_NEXT, Github::Constants::LOCATION, Github::Constants::META_FIRST, Github::Constants::META_LAST, Github::Constants::META_NEXT, Github::Constants::META_PREV, Github::Constants::META_REL, Github::Constants::OAUTH_SCOPES, Github::Constants::PARAM_PAGE, Github::Constants::PARAM_PER_PAGE, Github::Constants::PARAM_START_PAGE, Github::Constants::RATELIMIT_LIMIT, Github::Constants::RATELIMIT_REMAINING, Github::Constants::RATELIMIT_RESET, Github::Constants::SERVER, Github::Constants::USER_AGENT
Instance Attribute Summary Attributes inherited from API Instance Method Summary collapseAdd email address(es) for the authenticated user.
Delete email address(es) for the authenticated user.
List email addresses for the authenticated user.
after_callbacks, after_request, #api_methods_in, #arguments, before_callbacks, before_request, clear_request_methods!, #disable_redirects, #execute, extend_with_actions, extra_methods, #extract_basic_auth, extract_class_name, #filter_callbacks, inherited, #initialize, internal_methods, method_added, #method_missing, #module_methods_in, namespace, request_methods, require_all, #respond_to?, root!, #run_callbacks, #set, #yield_or_eval
Methods included from Request::Verbs#delete_request, #get_request, #head_request, #options_request, #patch_request, #post_request, #put_request
Methods included from RateLimit#ratelimit, #ratelimit_remaining, #ratelimit_reset
Methods included from MimeType Methods included from Authorization#auth_code, #authenticated?, #authentication, #authorize_url, #basic_authed?, #client, #get_token
Constructor DetailsThis class inherits a constructor from Github::API
Dynamic Method HandlingThis class handles dynamic methods through the method_missing method in the class Github::API
Instance Method Details #add(*args) ⇒ Object Also known as: <<Add email address(es) for the authenticated user
38 39 40 41 42 43 44
# File 'lib/github_api/client/users/emails.rb', line 38 def add(*args) arguments(args) params = arguments.params params['data'] = arguments.remaining unless arguments.remaining.empty? post_request("/user/emails", params) end#delete(*args) ⇒ Object
Delete email address(es) for the authenticated user
57 58 59 60 61 62 63
# File 'lib/github_api/client/users/emails.rb', line 57 def delete(*args) arguments(args) params = arguments.params params['data'] = arguments.remaining unless arguments.remaining.empty? delete_request("/user/emails", params) end#list(*args) ⇒ Hash Also known as: all
List email addresses for the authenticated user
20 21 22 23 24 25
# File 'lib/github_api/client/users/emails.rb', line 20 def list(*args) arguments(args) response = get_request("/user/emails", arguments.params) return response unless block_given? response.each { |el| yield el } end
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4