module Kaminari::PageScopeMethods::InstanceMethods
def current_page
def current_page (offset_value / limit_value) + 1 end
def num_pages
def num_pages (total_count.to_f / limit_value).ceil end
def per(num)
Specify the per_page value for the preceding page scope
def per(num) if (n = num.to_i) <= 0 self else limit(n).offset(offset_value / limit_value * n) end end