Sha256: 323b91a6d0afe44ed814b4ab84acd1b7c67ce0f81ab2c9b4e4fc69ed08f2fcd2

Contents?: true

Size: 414 Bytes

Versions: 7

Compression:

Stored size: 414 Bytes

Contents

require 'zeitwerk'

loader = Zeitwerk::Loader.for_gem
loader.ignore("#{__dir__}/sms_traffic/version.rb")
loader.enable_reloading
loader.setup

require_relative 'sms_traffic/version'

module SmsTraffic
  class << self
    def configuration
      @configuration ||= Configuration.instance
    end

    def configure(&_block)
      yield(configuration) if block_given?
      configuration.validate!
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
sms_traffic_sdk-0.0.7 lib/sms_traffic.rb
sms_traffic_sdk-0.0.6 lib/sms_traffic.rb
sms_traffic_sdk-0.0.5 lib/sms_traffic.rb
sms_traffic_sdk-0.0.4 lib/sms_traffic.rb
sms_traffic_sdk-0.0.3 lib/sms_traffic.rb
sms_traffic_sdk-0.0.2 lib/sms_traffic.rb
sms_traffic_sdk-0.0.1 lib/sms_traffic.rb