module Kaminari::ObjectJSONMapper::ObjectJSONMapperCriteriaMethods
Public Instance Methods
current_page()
click to toggle source
# File lib/object_json_mapper/extensions/kaminari.rb, line 36 def current_page page = conditions[:page].to_i page > 0 ? page : 1 end
limit_value()
click to toggle source
# File lib/object_json_mapper/extensions/kaminari.rb, line 17 def limit_value collection unless @limit_value @limit_value end
max_pages()
click to toggle source
# File lib/object_json_mapper/extensions/kaminari.rb, line 41 def max_pages total_count / offset_value end
offset_value()
click to toggle source
# File lib/object_json_mapper/extensions/kaminari.rb, line 32 def offset_value limit_value * current_page end
total_count()
click to toggle source
# File lib/object_json_mapper/extensions/kaminari.rb, line 22 def total_count collection unless @total_count @total_count end
total_pages()
click to toggle source
# File lib/object_json_mapper/extensions/kaminari.rb, line 27 def total_pages return 1 if limit_value.zero? (total_count.to_f / limit_value).ceil end