class ActiveModel::Serializer
def self.serializer_for(resource, options = {})
-
(ActiveModel::Serializer)
-
Parameters:
-
resource
(ActiveRecord::Base, ActiveModelSerializers::Model
) --
def self.serializer_for(resource, options = {}) if resource.respond_to?(:serializer_class) resource.serializer_class elsif resource.respond_to?(:to_ary) config.collection_serializer else options.fetch(:serializer) { get_serializer_for(resource.class) } end end