class HasOffersV3

Constants

API_TARGETS
VERSION

Public Class Methods

client() click to toggle source
# File lib/hasoffersv3.rb, line 47
def client
  ::HasOffersV3::Client.new(configuration)
end
configuration() click to toggle source
# File lib/hasoffersv3.rb, line 39
def configuration
  @configuration ||= ::HasOffersV3::Configuration.new
end
configuration=(config) click to toggle source
# File lib/hasoffersv3.rb, line 35
def configuration=(config)
  @configuration = config
end
configure() { |configuration| ... } click to toggle source
# File lib/hasoffersv3.rb, line 43
def configure &block
  yield(configuration)
end
new(options = {}) click to toggle source
# File lib/hasoffersv3.rb, line 60
def initialize(options = {})
  @options = options.dup
  @configuration = ::HasOffersV3::Configuration.new options
end

Public Instance Methods

client() click to toggle source
# File lib/hasoffersv3.rb, line 65
def client
  ::HasOffersV3::Client.new(@configuration)
end
configuration() click to toggle source
# File lib/hasoffersv3.rb, line 52
def configuration
  @configuration ||= ::HasOffersV3.configuration
end
configure() { |configuration| ... } click to toggle source
# File lib/hasoffersv3.rb, line 56
def configure(&block)
  yield(configuration)
end