class ActsAsExplorable::Element::Sort
Generates an order
query part to sort by the given columns
Public Instance Methods
after_init()
click to toggle source
# File lib/acts_as_explorable/element/sort.rb, line 6 def after_init @query_type = :reorder end
render()
click to toggle source
# File lib/acts_as_explorable/element/sort.rb, line 10 def render @full_query = @parameters.map do |f| if f =~ /(-asc|-desc)/ { f.split('-').first.to_sym => f.split('-').last.to_sym } else { f.to_sym => :desc } end end end