Sha256: d7d911e042bdb36e8bd1b2b7380c2b591837ee1fd8919e51a32f807910f80222

Contents?: true

Size: 904 Bytes

Versions: 2

Compression:

Stored size: 904 Bytes

Contents

require 'awesome_print'
require 'active_support'
require 'active_support/inflector'
require 'rest-client'
require 'typhoeus'
require 'dry-types'
require 'dry-struct'
require 'asaas/version'
require 'asaas/types'
require 'virtus'
require 'json'


module Asaas
  autoload :Entity, 'asaas/entity'
  autoload :Configuration, 'asaas/configuration'
  autoload :Api, 'asaas/api'
  autoload :Client, 'asaas/client'

  autoload :Model, 'asaas/models/model'
  autoload :Customer, 'asaas/models/customer'
  autoload :Payment, 'asaas/models/payment'
  autoload :Discount, 'asaas/models/discount'
  autoload :Interest, 'asaas/models/interest'
  autoload :Fine, 'asaas/models/fine'
  autoload :Webhook, 'asaas/models/webhook'
  autoload :Account, 'asaas/models/account'
  autoload :Transfer, 'asaas/models/transfer'

  class << self

    def setup(&block)
      Asaas::Configuration.setup(&block)
    end

  end


end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
asaas-ruby-0.2.18 lib/asaas-ruby.rb
asaas-ruby-0.2.17 lib/asaas-ruby.rb