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