Sha256: 00406abb209493239112b10e564919f65f302fe0d9b8dc008ac8fece6c7923bd
Contents?: true
Size: 605 Bytes
Versions: 7
Compression:
Stored size: 605 Bytes
Contents
module RockRMS class Client module TransactionDetail def list_transaction_details(options = {}) get(transaction_detail_path, options) end def find_transaction_detail(id) get(transaction_detail_path(id)) end def update_transaction_detail(id, account_id:) options = { 'AccountId' => account_id } patch(transaction_detail_path(id), options) end private def transaction_detail_path(id = nil) id ? "FinancialTransactionDetails/#{id}" : 'FinancialTransactionDetails' end end end end
Version data entries
7 entries across 7 versions & 1 rubygems