class Nobel::Config
Attributes
api_host[RW]
api_version[RW]
debug[RW]
http_client[RW]
json_parser[RW]
Public Class Methods
new() { |self| ... }
click to toggle source
# File lib/nobel/config.rb, line 8 def initialize @api_host = 'api.nobelprize.org' @api_version = 'v1' @json_parser = ->(d) { JSON.parse(d) } @http_client = Nobel::HTTP @debug = false yield self if block_given? end
Public Instance Methods
base_url()
click to toggle source
# File lib/nobel/config.rb, line 18 def base_url "http://#{api_host}/#{api_version}" end
debug?()
click to toggle source
# File lib/nobel/config.rb, line 22 def debug? debug end