class Nusii::Request

Public Instance Methods

create_call(resource_class, resource) click to toggle source
# File lib/nusii/request.rb, line 19
def create_call resource_class, resource
  operator = ApiOperations::Create.new(resource_class, resource)
  operator.call
end
delete_call(resource_class, resource_id, options={}) click to toggle source
# File lib/nusii/request.rb, line 34
def delete_call resource_class, resource_id, options={}
  operator = ApiOperations::Delete.new(resource_class, resource_id, options)
  operator.call
end
index_call(resource_class, options={}) click to toggle source
# File lib/nusii/request.rb, line 9
def index_call resource_class, options={}
  operator = ApiOperations::Index.new(resource_class, options)
  operator.call
end
nested_create_call(resource_class, nested_resource_id, nested_resource_class, params) click to toggle source
# File lib/nusii/request.rb, line 24
def nested_create_call resource_class, nested_resource_id, nested_resource_class, params
  operator = ApiOperations::NestedCreate.new(resource_class, nested_resource_id, nested_resource_class, params)
  operator.call
end
nested_index_call(resource_class, nested_resource_id, nested_resource, options={}) click to toggle source
# File lib/nusii/request.rb, line 14
def nested_index_call resource_class, nested_resource_id, nested_resource, options={}
  operator = ApiOperations::NestedIndex.new(resource_class, nested_resource_id, nested_resource, options)
  operator.call
end
send_call(resource_class, resource, params) click to toggle source
# File lib/nusii/request.rb, line 39
def send_call resource_class, resource, params
  operator = ApiOperations::Send.new(resource_class, resource, params)
  operator.call
end
show_call(resource_class, resource_id = nil, options = {}) click to toggle source
# File lib/nusii/request.rb, line 4
def show_call resource_class, resource_id = nil, options = {}
  operator = ApiOperations::Show.new(resource_class, resource_id, options)
  operator.call
end
update_call(resource_class, resource) click to toggle source
# File lib/nusii/request.rb, line 29
def update_call resource_class, resource
  operator = ApiOperations::Update.new(resource_class, resource)
  operator.call
end