class Rails::Surrender::Render::Ids

Rendering the IDs of the requested resources.

Attributes

resource[R]

Public Class Methods

new(resource) click to toggle source
# File lib/rails/surrender/render/ids.rb, line 10
def initialize(resource)
  @resource = resource
end

Public Instance Methods

parse() click to toggle source
# File lib/rails/surrender/render/ids.rb, line 14
def parse
  ids = resource.respond_to?(:ids) ? resource.ids : [resource.id]
  Response.new(data: { ids: ids })
end