module ActionController::Serialization
def _render_option_json(json, options)
def _render_option_json(json, options) if json.respond_to?(:to_ary) options[:root] ||= controller_name end serializer = options.delete(:serializer) || (json.respond_to?(:active_model_serializer) && json.active_model_serializer) if serializer options[:scope] = serialization_scope options[:url_options] = url_options json = serializer.new(json, options.merge(default_serializer_options || {})) end super end
def default_serializer_options
def default_serializer_options end
def serialization_scope
def serialization_scope send(_serialization_scope) if respond_to?(_serialization_scope) end