module SearchObject::Plugin::Sorting::ClassMethods
Public Instance Methods
sort_attributes()
click to toggle source
# File lib/search_object/plugin/sorting.rb, line 50 def sort_attributes config[:sort_attributes] ||= [] end
sort_by(*attributes, default: nil)
click to toggle source
# File lib/search_object/plugin/sorting.rb, line 45 def sort_by(*attributes, default: nil) config[:sort_attributes] = attributes.map(&:to_s) config[:defaults]['sort'] = default || "#{config[:sort_attributes].first} desc" end