diff --git a/lib/active_model/default_serializer.rb b/lib/active_model/default_serializer.rb index 7b5e52ce..270ef061 100644 --- a/lib/active_model/default_serializer.rb +++ b/lib/active_model/default_serializer.rb @@ -1,17 +1,22 @@ +require 'active_model/serializable' + module ActiveModel # DefaultSerializer # # Provides a constant interface for all items class DefaultSerializer + include ActiveModel::Serializable + attr_reader :object def initialize(object, options=nil) @object = object end - def serializable_hash(*) + def as_json(options={}) @object.as_json end - alias serializable_object serializable_hash + alias serializable_hash as_json + alias serializable_object as_json end end