Module: RockRMS::Client::TransactionDetail

Included in:
RockRMS::Client
Defined in:
lib/rock_rms/resources/transaction_detail.rb

Instance Method Summary collapse

Instance Method Details

#find_transaction_detail(id) ⇒ Object



9
10
11
12
# File 'lib/rock_rms/resources/transaction_detail.rb', line 9

def find_transaction_detail(id)
  res = get(transaction_detail_path(id))
  Response::TransactionDetail.format(res)
end

#list_transaction_details(options = {}) ⇒ Object



4
5
6
7
# File 'lib/rock_rms/resources/transaction_detail.rb', line 4

def list_transaction_details(options = {})
  res = get(transaction_detail_path, options)
  Response::TransactionDetail.format(res)
end

#update_transaction_detail(id, fund_id:) ⇒ Object



14
15
16
17
18
19
# File 'lib/rock_rms/resources/transaction_detail.rb', line 14

def update_transaction_detail(id, fund_id:)
  options = {
    'AccountId' => fund_id
  }
  patch(transaction_detail_path(id), options)
end