1
0
Fork 0
mirror of https://github.com/kaminari/kaminari.git synced 2022-11-09 13:44:37 -05:00

Revert "add current_page to PaginatableArray"

This partially reverts commit 7532ecc4fc.
This commit is contained in:
Akira Matsuda 2011-08-21 07:57:45 +09:00
parent abe9cdc334
commit 43e66e2d55

View file

@ -4,16 +4,14 @@ module Kaminari
include Kaminari::ConfigurationMethods::ClassMethods
attr_internal_accessor :limit_value, :offset_value
attr_internal_reader :current_page
def initialize(original_array, limit_val = default_per_page, offset_val = 0) #:nodoc:
@_original_array, @_limit_value, @_offset_value, @_current_page = original_array, limit_val.to_i, offset_val.to_i, nil
super(original_array[offset_value, limit_value] || [])
@_original_array, @_limit_value, @_offset_value = original_array, limit_val.to_i, offset_val.to_i
super(original_array[offset_val, limit_val] || [])
end
# items at the specified "page"
def page(num = 1)
@_current_page = num
offset(limit_value * ([num.to_i, 1].max - 1))
end