class SCB::API::Config
Attributes
api_host[RW]
api_name[RW]
api_version[RW]
database[RW]
http_client[RW]
json_parser[RW]
language[RW]
Public Class Methods
language(language)
click to toggle source
# File lib/scb/api/config.rb, line 27 def self.language(language) new { |c| c.language = language } end
new() { |self| ... }
click to toggle source
# File lib/scb/api/config.rb, line 11 def initialize @api_host = 'api.scb.se' @api_name = 'OV0104' @api_version = 'v1/doris' @language = 'sv' @database = 'ssd' @http_client = SCB::HTTP @json_parser = JSON yield self if block_given? end
Public Instance Methods
base_url()
click to toggle source
# File lib/scb/api/config.rb, line 23 def base_url "http://#{api_host}/#{api_name}/#{api_version}/#{language}/#{database}" end