module Github::ClassMethods
Public Instance Methods
configuration()
click to toggle source
The client configuration
@return [Configuration]
@api public
# File lib/github_api.rb, line 87 def configuration @configuration ||= Configuration.new end
configure() { |configuration| ... }
click to toggle source
Configure options
@example
Github.configure do |c| c.some_option = true end
@yield the configuration block @yieldparam configuration [Github::Configuration]
the configuration instance
@return [nil]
@api public
# File lib/github_api.rb, line 105 def configure yield configuration end
require_all(prefix, *libs)
click to toggle source
Requires internal libraries
@param [String] prefix
the relative path prefix
@param [Array] libs
the array of libraries to require
@return [self]
# File lib/github_api.rb, line 76 def require_all(prefix, *libs) libs.each do |lib| require "#{File.join(prefix, lib)}" end end