Sha256: 03f9326a329fc3e021e93d6d574797e739ceba21fdba24c7ceae4953031d3e66

Contents?: true

Size: 856 Bytes

Versions: 2

Compression:

Stored size: 856 Bytes

Contents

require 'moip-assinaturas/version'
require 'active_support/core_ext/module/attribute_accessors'
require 'active_support/core_ext/object/blank'
require 'active_support/core_ext/hash/indifferent_access'
require 'active_support/deprecation'

module Moip
  module Assinaturas

    autoload :Plan,         'moip-assinaturas/plan'
    autoload :Customer,     'moip-assinaturas/customer'
    autoload :Subscription, 'moip-assinaturas/subscription'
    autoload :Invoice,      'moip-assinaturas/invoice'
    autoload :Payment,      'moip-assinaturas/payment'
    autoload :Client,       'moip-assinaturas/client'

    mattr_accessor :sandbox
    @@sandbox = false

    # Token de autenticação
    mattr_accessor :token

    # Chave de acesso ao serviço
    mattr_accessor :key

    class << self
      def config
        yield self
      end
    end

  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
moip-assinaturas-0.0.3 lib/moip-assinaturas.rb
moip-assinaturas-0.0.2 lib/moip-assinaturas.rb