module DataTables::ActiveModelSerializers::ControllerSupport

Public Instance Methods

serialize_dt(resource, options) click to toggle source
# File lib/data_tables/active_model_serializers/register_dt_renderer.rb, line 39
def serialize_dt(resource, options)
  options[:adapter] = :dt
  options.fetch(:serialization_context) do
    options[:serialization_context] = ::ActiveModelSerializers::SerializationContext.new(request)
  end
  # Magic happens here
  resource = DataTables::Responder.respond(resource, request.params)
  get_serializer(resource, options)
end