class ActiveModel::Serializer::CollectionSerializer
def serializer_from_resource(resource, serializer_context_class, options)
def serializer_from_resource(resource, serializer_context_class, options) serializer_class = options.fetch(:serializer) do serializer_context_class.serializer_for(resource, namespace: options[:namespace]) end if serializer_class.nil? ActiveModelSerializers.logger.debug "No serializer found for resource: #{resource.inspect}" throw :no_serializer else serializer_class.new(resource, options.except(:serializer)) end end