Sha256: 4217570d2fb21ea57b77d7b77b3a9ead209da37a7c3ee06232fea2484e14971d
Contents?: true
Size: 575 Bytes
Versions: 9
Compression:
Stored size: 575 Bytes
Contents
# frozen_string_literal: true require 'singleton' require_relative 'connection' require_relative 'request' module Immoscout module Api # The immoscout API client object. class Client include Singleton include Immoscout::Api::Connection include Immoscout::Api::Request attr_writer :user_name def user_name @user_name || config.user_name end def url config.use_sandbox ? config.api_url_sandbox : config.api_url_live end def config Immoscout.configuration end end end end
Version data entries
9 entries across 9 versions & 1 rubygems