Module: GrapeResponse

Defined in:
lib/grape_response.rb

Instance Method Summary collapse

Instance Method Details

#serialize_response(serializer_name, resource, **options) ⇒ Object



3
4
5
6
7
# File 'lib/grape_response.rb', line 3

def serialize_response(serializer_name, resource, **options)
  set_serializer_class(serializer_name)
  serializer = serializer_class.new(current_member: current_member)
  render status: 200, json: {data: serializer.represent(resource, options)}
end