active_model_serializers/lib/active_model/serializer/adapter/flatten_json.rb

19 lines
379 B
Ruby

module ActiveModel
class Serializer
class Adapter
class FlattenJson < Json
def serializable_hash(options = {})
super.each_value.first
end
private
# no-op: FlattenJson adapter does not include meta data, because it does not support root.
def include_meta(json)
json
end
end
end
end
end