module DrySerialization::JsonapiSerializer

Public Instance Methods

serialized_resource(resource, serializer, options = {}) click to toggle source
# File lib/dry_serialization/jsonapi_serializer.rb, line 3
def serialized_resource(resource, serializer, options = {})
  if resource.is_a?(ActiveRecord::Relation) || resource.is_a?(Array)
    options[:is_collection] = true
  else
    options[:is_collection] = false
  end
  
  serializer.new(resource, options)
end