Sha256: 18459086864bbfd62e481af16a36c1b0a5dd629f6fcbf1d0be9ba4c947c6ea74
Contents?: true
Size: 583 Bytes
Versions: 17
Compression:
Stored size: 583 Bytes
Contents
module Kaminari module ConfigurationMethods extend ActiveSupport::Concern module ClassMethods # Overrides the default +per_page+ value per model # class Article < ActiveRecord::Base # paginates_per 10 # end def paginates_per(val) @_default_per_page = val end # This model's default +per_page+ value # returns +default_per_page+ value unless explicitly overridden via <tt>paginates_per</tt> def default_per_page @_default_per_page || Kaminari.config.default_per_page end end end end
Version data entries
17 entries across 17 versions & 5 rubygems