Merge pull request #95 from twinturbo/set-serializer

Close #90
This commit is contained in:
José Valim
2012-07-21 00:37:31 -07:00
2 changed files with 18 additions and 0 deletions

View File

@@ -3,6 +3,7 @@ require "active_support/core_ext/string/inflections"
require "active_support/notifications"
require "active_model"
require "active_model/serializer"
require "set"
if defined?(Rails)
module ActiveModel
@@ -63,6 +64,7 @@ module ActiveModel::ArraySerializerSupport
end
Array.send(:include, ActiveModel::ArraySerializerSupport)
Set.send(:include, ActiveModel::ArraySerializerSupport)
ActiveSupport.on_load(:active_record) do
ActiveRecord::Relation.send(:include, ActiveModel::ArraySerializerSupport)