Class: ParasutRubySdk::REST::Account
Constant Summary
Constants inherited
from BaseRequest
BaseRequest::HTTP_HEADERS
Instance Attribute Summary
Attributes inherited from BaseRequest
#config
Instance Method Summary
collapse
Methods inherited from BaseRequest
#get_token, #refresh_expired_token
Constructor Details
#initialize(*args) ⇒ Account
Returns a new instance of Account.
5
6
7
8
|
# File 'lib/parasut_ruby_sdk/rest/account.rb', line 5
def initialize(*args)
super(*args)
@resource = 'accounts'
end
|
Instance Method Details
#all(params = {}) ⇒ Object
10
11
12
|
# File 'lib/parasut_ruby_sdk/rest/account.rb', line 10
def all( params = {} )
prepare_request( Util::RequestType::GET, @resource, params)
end
|
#get(id, params = {}) ⇒ Object
14
15
16
|
# File 'lib/parasut_ruby_sdk/rest/account.rb', line 14
def get( id, params = {} )
prepare_request( Util::RequestType::GET, "#{@resource}/#{id}", params)
end
|
#get_transactions(id) ⇒ Object
18
19
20
|
# File 'lib/parasut_ruby_sdk/rest/account.rb', line 18
def get_transactions( id )
prepare_request( Util::RequestType::GET, "#{@resource}/#{id}/transactions", params)
end
|