Sha256: 84c9c80fdbb7395b456aa8d5ca8f2e67e5b4bb15ae15d49dc2a5eaf70d14404a

Contents?: true

Size: 593 Bytes

Versions: 1

Compression:

Stored size: 593 Bytes

Contents

# frozen_string_literal: true
require 'base64'
require 'httparty'
require 'json'

require 'tops_connect/communities'
require 'tops_connect/owners'
require 'tops_connect/properties'

require 'tops_connect/community'
require 'tops_connect/owner'
require 'tops_connect/property'

require 'tops_connect/configuration'
require 'tops_connect/client'
require 'tops_connect/version'

module TopsConnect
  class << self
    attr_accessor :configuration

    def configure
      self.configuration ||= Configuration.new

      yield(configuration) if block_given?

      configuration
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
tops_connect-0.3.1 lib/tops_connect.rb