Method: Fish0::Paginator#initialize
- Defined in:
- lib/fish0/paginator.rb
#initialize(collection, page_number: 1, per_page: 22, padding: 0) ⇒ Paginator
Returns a new instance of Paginator.
8 9 10 11 12 13 14 15 |
# File 'lib/fish0/paginator.rb', line 8 def initialize(collection, page_number: 1, per_page: 22, padding: 0) @collection = collection || (raise ArgumentError) @per = per_page @page = page_number @padding = padding per(per_page) page(page_number) end |