Sha256: 71f3c7735aafef565d80aef87246d100d67b96bc0f609511f04872c291ef933e

Contents?: true

Size: 912 Bytes

Versions: 13

Compression:

Stored size: 912 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 :Webhooks,     'moip-assinaturas/webhooks'
    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

13 entries across 13 versions & 1 rubygems

Version Path
moip-assinaturas-0.5.0 lib/moip-assinaturas.rb
moip-assinaturas-0.4.2 lib/moip-assinaturas.rb
moip-assinaturas-0.4.1 lib/moip-assinaturas.rb
moip-assinaturas-0.4.0 lib/moip-assinaturas.rb
moip-assinaturas-0.3.0 lib/moip-assinaturas.rb
moip-assinaturas-0.2.3 lib/moip-assinaturas.rb
moip-assinaturas-0.2.2 lib/moip-assinaturas.rb
moip-assinaturas-0.2.1 lib/moip-assinaturas.rb
moip-assinaturas-0.2.0 lib/moip-assinaturas.rb
moip-assinaturas-0.1.3 lib/moip-assinaturas.rb
moip-assinaturas-0.1.2 lib/moip-assinaturas.rb
moip-assinaturas-0.1.1 lib/moip-assinaturas.rb
moip-assinaturas-0.1.0 lib/moip-assinaturas.rb