Class: Workarea::Search::FacetSorting::Size

Inherits:
Object
  • Object
show all
Defined in:
app/queries/workarea/search/facet_sorting/size.rb

Class Method Summary collapse

Class Method Details

.call(name, results) ⇒ Object



5
6
7
# File 'app/queries/workarea/search/facet_sorting/size.rb', line 5

def self.call(name, results)
  Hash[results.sort_by { |key, _| [sort.index(key) || 999, key] }]
end

.sortObject



9
10
11
# File 'app/queries/workarea/search/facet_sorting/size.rb', line 9

def self.sort
  Workarea.config.search_facet_size_sort
end