Class: FidorApi::Transaction
- Inherits:
-
Resource
show all
- Extended by:
- ModelAttribute
- Defined in:
- lib/fidor_api/transaction.rb
Defined Under Namespace
Modules: ClientSupport
Instance Attribute Summary
Attributes inherited from Resource
#client
Class Method Summary
collapse
Instance Method Summary
collapse
Methods inherited from Resource
#initialize, request
Class Method Details
.all(access_token, options = {}) ⇒ Object
20
21
22
|
# File 'lib/fidor_api/transaction.rb', line 20
def self.all(access_token, options = {})
Collection.build(self, request(:get, access_token, "/transactions", options))
end
|
.find(access_token, id) ⇒ Object
24
25
26
|
# File 'lib/fidor_api/transaction.rb', line 24
def self.find(access_token, id)
new(request(:get, access_token, "/transactions/#{id}"))
end
|
Instance Method Details
#transaction_type_details ⇒ Object
28
29
30
|
# File 'lib/fidor_api/transaction.rb', line 28
def transaction_type_details
@_transaction_type_details ||= TransactionDetails.build(@transaction_type, @transaction_type_details)
end
|