Remove ActiveModel::Serializer.setup

This commit is contained in:
Adrian Mugnolo and Santiago Pastorino 2014-01-13 14:09:01 -02:00 committed by Santiago Pastorino
parent 0ba4830dee
commit 832a269e98

View File

@ -4,15 +4,12 @@ require 'active_model/serializer/associations'
require 'active_model/serializer/configuration'
require 'active_model/serializer/dsl'
require 'thread'
require 'forwardable'
module ActiveModel
class Serializer
include Serializable
@mutex = Mutex.new
class << self
def inherited(base)
base._root = _root
@ -20,12 +17,6 @@ module ActiveModel
base._associations = (_associations || {}).dup
end
def setup
@mutex.synchronize do
yield Configuration.global
end
end
def embed(type, options={})
Configuration.global.embed = type
Configuration.global.embed_in_root = true if options[:embed_in_root] || options[:include]