active_model_serializers/lib/active_model/serializer/adapter/null_adapter.rb
Steve Klabnik 970b542549 Implement basic rendering
Woo actioncontroller
2014-07-09 17:52:31 -04:00

18 lines
410 B
Ruby

module ActiveModel
class Serializer
class Adapter
class NullAdapter
def initialize(serializer)
@serializer = serializer
end
def to_json(options={})
@serializer.attributes.each_with_object({}) do |(attr, value), h|
h[attr] = value
end.to_json # FIXME: why does passing options here cause {}?
end
end
end
end
end