Module: DynamicSunspotSearch::Translator::Paginate

Defined in:
lib/dynamic_sunspot_search/translator/paginate.rb

Class Method Summary collapse

Class Method Details

.apply(query_object, pagination) ⇒ Object



4
5
6
7
8
9
10
11
# File 'lib/dynamic_sunspot_search/translator/paginate.rb', line 4

def self.apply(query_object, pagination)
  return unless pagination.present?
  query_object.tap do |search|
    Array.wrap(pagination).each do |paging|
      search.paginate paging
    end
  end
end