mirror of
https://github.com/kaminari/kaminari.git
synced 2022-11-09 13:44:37 -05:00
3cf929f7d0
now Kaminari can live together with associations named `page` and models having method named `page`
18 lines
486 B
Ruby
18 lines
486 B
Ruby
require 'kaminari/models/plucky_criteria_methods'
|
|
|
|
module Kaminari
|
|
module MongoMapperExtension
|
|
module Document
|
|
extend ActiveSupport::Concern
|
|
include Kaminari::ConfigurationMethods
|
|
|
|
included do
|
|
# Fetch the values at the specified page number
|
|
# Model.page(5)
|
|
scope Kaminari.config.page_method_name, Proc.new {|num|
|
|
limit(default_per_page).offset(default_per_page * ([num.to_i, 1].max - 1))
|
|
}
|
|
end
|
|
end
|
|
end
|
|
end
|