Sha256: be4e4a647d0a6d6fd39d6698184a9b327db2229dd59d5ac9e208565ea34bc8cf
Contents?: true
Size: 917 Bytes
Versions: 3
Compression:
Stored size: 917 Bytes
Contents
require "faraday" require "faraday_middleware" require "virtus" require "adtraction/api/version" require "adtraction/api/configuration" require "adtraction/api/constants" require "adtraction/api/models/channel" require "adtraction/api/models/program" require "adtraction/api/affiliate/channels" require "adtraction/api/affiliate/programs" require "adtraction/api/client" if !String.instance_methods(false).include?(:camelize) require "adtraction/api/extensions/string" end module Adtraction module Api class << self attr_writer :configuration end def self.configuration @configuration ||= ::Adtraction::Api::Configuration.new end def self.reset @configuration = ::Adtraction::Api::Configuration.new end def self.configure yield(configuration) end class Error < StandardError; end class InvalidApiKeyError < Error; end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
adtraction-api-0.1.3 | lib/adtraction/api.rb |
adtraction-api-0.1.2 | lib/adtraction/api.rb |
adtraction-api-0.1.0 | lib/adtraction/api.rb |