Class: Transfeera::Default::Transfer
- Inherits:
-
Request
- Object
- Request
- Transfeera::Default::Transfer
show all
- Defined in:
- lib/transfeera/resources/default/transfer.rb
Class Method Summary
collapse
Methods inherited from Request
#delete, #get, #initialize, instance, #post, #put
Class Method Details
.all(batch_id) ⇒ Object
9
10
11
12
|
# File 'lib/transfeera/resources/default/transfer.rb', line 9
def self.all(batch_id)
uri = Transfeera.urls.dig(:uri, :transfer, :all).sub(':batch_id', batch_id.to_s)
instance.get(uri)
end
|
.create(batch_id, body:) ⇒ Object
14
15
16
17
|
# File 'lib/transfeera/resources/default/transfer.rb', line 14
def self.create(batch_id, body:)
uri = Transfeera.urls.dig(:uri, :transfer, :create).sub(':batch_id', batch_id.to_s)
instance.post(uri, body: body)
end
|
.delete(id, batch_id) ⇒ Object
24
25
26
27
|
# File 'lib/transfeera/resources/default/transfer.rb', line 24
def self.delete(id, batch_id)
uri = Transfeera.urls.dig(:uri, :transfer, :delete).sub(':batch_id', batch_id.to_s).sub(':id', id.to_s)
instance.delete(uri)
end
|
.find(id) ⇒ Object
4
5
6
7
|
# File 'lib/transfeera/resources/default/transfer.rb', line 4
def self.find(id)
uri = Transfeera.urls.dig(:uri, :transfer, :find).sub(':id', id.to_s)
instance.get(uri)
end
|
.update(id, batch_id, body:) ⇒ Object
19
20
21
22
|
# File 'lib/transfeera/resources/default/transfer.rb', line 19
def self.update(id, batch_id, body:)
uri = Transfeera.urls.dig(:uri, :transfer, :update).sub(':batch_id', batch_id.to_s).sub(':id', id.to_s)
instance.put(uri, body: body)
end
|