class FacebookAds::Config

Public Class Methods

setting(name, default = nil) click to toggle source
# File lib/facebook_ads/config.rb, line 21
def self.setting(name, default = nil)
  attr_writer name

  define_method name do
    unless instance_variable_defined?("@#{name}")
      instance_variable_set("@#{name}", default)
    end
    instance_variable_get("@#{name}")
  end
end

Public Instance Methods

logger=(logger) click to toggle source
# File lib/facebook_ads/config.rb, line 39
def logger=(logger)
  Utils.logger = logger
end