Sha256: b0b95c062da71858a178876406753ae8e23f51d547582e738a7282be8e2d4f6f

Contents?: true

Size: 858 Bytes

Versions: 2

Compression:

Stored size: 858 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'

  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.12 lib/asaas-ruby.rb
asaas-ruby-0.2.11 lib/asaas-ruby.rb