lib/neo4j/paginated.rb in neo4j-4.1.5 vs lib/neo4j/paginated.rb in neo4j-5.0.0.rc.1
- old
+ new
@@ -2,10 +2,12 @@
class Paginated
include Enumerable
attr_reader :items, :total, :current_page
def initialize(items, total, current_page)
- @items, @total, @current_page = items, total, current_page
+ @items = items
+ @total = total
+ @current_page = current_page
end
def self.create_from(source, page, per_page, order = nil)
target = source.node_var || source.identity
partial = source.skip((page - 1) * per_page).limit(per_page)