lib/api_me/pagination.rb in api_me-0.5.3 vs lib/api_me/pagination.rb in api_me-0.6.0

- old
+ new

@@ -15,11 +15,10 @@ paging? ? page.per.scope : scope end def page_meta return Hash.new unless paging? - { size: page_size.nil? ? default_page_size : page_size, offset: page_offset, record_count: scope.size, total_records: scope.total_count, @@ -28,19 +27,18 @@ end protected def page - self.scope = scope.page(self.page_offset ? page_offset : 1) + self.scope = Kaminari.paginate_array(scope).page(self.page_offset ? page_offset : 1) self end def per if page_size self.scope = scope.per(page_size) end - self end private @@ -49,7 +47,8 @@ end def paging? page_size || page_offset end + end end