class Facturama::Services::CrudService
Public Class Methods
new( connection_info, uri_resource )
click to toggle source
Calls superclass method
# File lib/facturama/services/crud_service.rb, line 8 def initialize( connection_info, uri_resource ) super( connection_info, uri_resource) end
Public Instance Methods
create(message, url = "")
click to toggle source
# File lib/facturama/services/crud_service.rb, line 23 def create (message, url = "") HttpService.instance_method(:post).bind(self).call(message, url) end
list()
click to toggle source
# File lib/facturama/services/crud_service.rb, line 18 def list HttpService.instance_method(:get).bind(self).call('') end
remove(message)
click to toggle source
# File lib/facturama/services/crud_service.rb, line 28 def remove(message) HttpService.instance_method(:delete).bind(self).call(message) end
retrieve(message)
click to toggle source
# File lib/facturama/services/crud_service.rb, line 13 def retrieve(message) HttpService.instance_method(:get).bind(self).call(message) end
update(message, url = "" )
click to toggle source
# File lib/facturama/services/crud_service.rb, line 33 def update(message, url = "" ) HttpService.instance_method(:put).bind(self).call(message, url) end