class MarkMapper::Pagination::Collection

Public Class Methods

new(records, paginator) click to toggle source
# File lib/mark_mapper/pagination/collection.rb, line 15
def initialize(records, paginator)
  replace records
  @paginator = paginator
end

Public Instance Methods

method_missing(method, *args) click to toggle source
# File lib/mark_mapper/pagination/collection.rb, line 20
def method_missing(method, *args)
  @query.send method, *args
end
paginator(p=nil) click to toggle source

Public

# File lib/mark_mapper/pagination/collection.rb, line 25
def paginator(p=nil)
  return @paginator if p.nil?
  @paginator = p
  self
end