Sha256: ae56d8a6343d08af282b0fa755d714eacab41a1ba705957d00ffb8ce526cc52b

Contents?: true

Size: 628 Bytes

Versions: 8

Compression:

Stored size: 628 Bytes

Contents

# frozen_string_literal: true
require 'time'
require 'lolsoap'

require 'bing_ads_ruby_sdk/version'
require 'bing_ads_ruby_sdk/configuration'
require 'bing_ads_ruby_sdk/api'
require 'bing_ads_ruby_sdk/string_utils'

module BingAdsRubySdk
  def self.config
    @configuration ||= BingAdsRubySdk::Configuration.new
  end

  def self.configure
    yield(config)
  end

  def self.log(level, *args, &block)
    return unless config.log
    config.logger.send(level, *args, &block)
  end

  def self.root_path
    ROOT_PATH
  end

  def self.type_key
    TYPE_KEY
  end

  TYPE_KEY = '@type'
  ROOT_PATH = File.join(__dir__,'..')
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
bing_ads_ruby_sdk-1.3.4 lib/bing_ads_ruby_sdk.rb
bing_ads_ruby_sdk-1.3.3 lib/bing_ads_ruby_sdk.rb
bing_ads_ruby_sdk-1.3.2 lib/bing_ads_ruby_sdk.rb
bing_ads_ruby_sdk-1.3.1 lib/bing_ads_ruby_sdk.rb
bing_ads_ruby_sdk-1.3.0 lib/bing_ads_ruby_sdk.rb
bing_ads_ruby_sdk-1.2.0 lib/bing_ads_ruby_sdk.rb
bing_ads_ruby_sdk-1.1.1 lib/bing_ads_ruby_sdk.rb
bing_ads_ruby_sdk-1.0.0 lib/bing_ads_ruby_sdk.rb