Sha256: be6252c5c96b5066b8bdd14c861f92160bd8275d1950ae437f53ddb9d3df7c4d

Contents?: true

Size: 923 Bytes

Versions: 2

Compression:

Stored size: 923 Bytes

Contents

require "ipay/rest/version"
require "ipay/rest/constants"

module Ipay
  module Rest
    autoload :Client, "ipay/rest/client"
    autoload :IpayError, "ipay/rest/error"
    autoload :Object, "ipay/rest/object"
    autoload :Resource, "ipay/rest/resource"

    autoload :Initiator, 'ipay/rest/objects/initiator'
    autoload :Transaction, 'ipay/rest/objects/transaction'
    autoload :TransactionStatus, 'ipay/rest/objects/transaction_status'
    autoload :UssdPush, 'ipay/rest/objects/ussd_push'

    autoload :TransactionResource, 'ipay/rest/resources/transaction'

    autoload :FailedTransactionError, 'ipay/rest/errors/failed_transaction'
    autoload :OverPaymentError, 'ipay/rest/errors/over_payment'
    autoload :PaymentDeficitError, 'ipay/rest/errors/payment_deficit'
    autoload :PendingTransactionError, 'ipay/rest/errors/pending_transaction'
    autoload :UsedCodeError, 'ipay/rest/errors/used_code'
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
ipay-rest-0.1.3 lib/ipay/rest.rb
ipay-rest-0.1.2 lib/ipay/rest.rb