Module: Admitad

Defined in:
lib/admitad.rb,
lib/admitad/client.rb,
lib/admitad/config.rb,
lib/admitad/version.rb,
lib/admitad/wrapper.rb,
lib/admitad/constants.rb,
lib/admitad/models/token.rb,
lib/admitad/models/result.rb,
lib/admitad/models/regions.rb,
lib/admitad/models/category.rb,
lib/admitad/models/deeplinks.rb,
lib/admitad/models/actions_response.rb,
lib/admitad/models/coupons_response.rb,
lib/admitad/models/ad_space_response.rb,
lib/admitad/concerns/wrappers/actions.rb,
lib/admitad/concerns/wrappers/coupons.rb,
lib/admitad/concerns/wrappers/regions.rb,
lib/admitad/models/currencies_response.rb,
lib/admitad/concerns/wrappers/ad_spaces.rb,
lib/admitad/concerns/wrappers/deeplinks.rb,
lib/admitad/concerns/wrappers/categories.rb,
lib/admitad/concerns/wrappers/currencies.rb,
lib/admitad/models/affiliate_program_response.rb,
lib/admitad/concerns/wrappers/affiliate_programs.rb

Defined Under Namespace

Modules: AdSpaces, AffiliatePrograms, Constants, Coupons, Currencies, Wrappers Classes: Action, ActionsResponse, Category, CategoryResponse, Client, Config, Deeplinks, Error, Position, Regions, Result, Success, Token, Wrapper

Constant Summary collapse

AdSpace =
AdSpaces::AdSpace
AffiliateProgram =
AffiliatePrograms::AffiliateProgram
Coupon =
Coupons::Coupon
Currency =
Currencies::Currency
VERSION =
'0.0.12'.freeze

Class Method Summary collapse

Class Method Details

.config {|config| ... } ⇒ Object

Yields:



15
16
17
18
# File 'lib/admitad.rb', line 15

def config
  config = configuration
  yield(config)
end

.configurationObject



11
12
13
# File 'lib/admitad.rb', line 11

def configuration
  @configuration ||= Config.new
end