class FidorApi::Client

Attributes

config[RW]

Public Class Methods

new() { |config| ... } click to toggle source
# File lib/fidor_api/client.rb, line 13
def initialize
  self.config = Configuration.new
  yield(config) if block_given?
  config.validate!
end

Public Instance Methods

connection(host: config.environment.api_host) click to toggle source
# File lib/fidor_api/client.rb, line 19
def connection(host: config.environment.api_host)
  Connection.new(client: self, host: host)
end