Method: JSONAPI::Processor#remove_resource

Defined in:
lib/jsonapi/processor.rb

#remove_resourceObject



254
255
256
257
258
259
260
261
# File 'lib/jsonapi/processor.rb', line 254

def remove_resource
  resource_id = params[:resource_id]

  resource = resource_klass.find_by_key(resource_id, context: context)
  result = resource.remove

  return JSONAPI::OperationResult.new(result == :completed ? :no_content : :accepted, result_options)
end