Sha256: 7ba0fbdaf8f2cfb52776185eb2ff91742953e240a5996ae9de3ddf5751b793b8
Contents?: true
Size: 1.09 KB
Versions: 3
Compression:
Stored size: 1.09 KB
Contents
# frozen_string_literal: true module YouCanBookMe class Transaction include ModelUtils ASSOCIATION = { account: Account, linked: Transaction, purchase: Purchase }.freeze # @return [YouCanBookMe::Account] attr_accessor :account # @return [String] attr_accessor :accountId # @return [String] attr_accessor :createdAt # @return [String] attr_accessor :description # @return [Integer] attr_accessor :gross # @return [String] attr_accessor :id # @return [YouCanBookMe::Transaction] attr_accessor :linked # @return [String] attr_accessor :localAccountId # @return [Integer] attr_accessor :net # @return [YouCanBookMe::Purchase] attr_accessor :purchase # @return [String] attr_accessor :purchaseId # @return [String] attr_accessor :remoteId # @return [Integer] attr_accessor :tax # @return [String] # ['INVOICE', 'CREDIT_NOTE', 'FAILED_PAYMENT', 'PAYMENT', 'REFUND', 'CREDIT', 'USE_OF_CREDIT'] attr_accessor :type # @return [String] attr_accessor :updatedAt end end
Version data entries
3 entries across 3 versions & 1 rubygems