Class: FidorApi::Transfer::Base
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
15
16
17
|
# File 'lib/fidor_api/transfer.rb', line 15
def self.all(access_token, options = {})
Collection.build(self, request(:get, access_token, resource, options))
end
|
.find(access_token, id) ⇒ Object
19
20
21
|
# File 'lib/fidor_api/transfer.rb', line 19
def self.find(access_token, id)
new(request(:get, access_token, "/#{resource}/#{id}"))
end
|
Instance Method Details
#save ⇒ Object
7
8
9
10
11
12
13
|
# File 'lib/fidor_api/transfer.rb', line 7
def save
raise InvalidRecordError unless valid?
set_attributes self.class.request(:post, client.token.access_token, self.class.resource, {}, as_json)
true
end
|