class ActiveAdmin::ResourceController

Protected Instance Methods

sort_order(chain) click to toggle source

Use desc and asc for sorting.

# File lib/active_admin/mongoid/resource.rb, line 21
def sort_order(chain)
  params[:order] ||= active_admin_config.sort_order
  table_name = active_admin_config.resource_table_name
  if params[:order] && params[:order] =~ /^([\w\_\.]+)_(desc|asc)$/
    chain.send($2, $1)
  else
    chain # just return the chain
  end
end