Module: Kaminari

Defined in:
lib/sunspot_with_kaminari.rb

Defined Under Namespace

Classes: PaginatableArray

Class Method Summary collapse

Class Method Details

.initialize_paginated_array(arr, limit_val = default_per_page, offset_val = 0, total = nil) ⇒ Object

Wrap an Array object to make it paginatable



73
74
75
76
77
# File 'lib/sunspot_with_kaminari.rb', line 73

def self.initialize_paginated_array(arr, limit_val = default_per_page, offset_val = 0, total = nil) #:nodoc:
  arr = PaginatableArray.new(arr, limit_val, offset_val)
  arr.set_total(total)
  arr
end