lib/cms/behaviors/pagination.rb in browsercms-3.4.2 vs lib/cms/behaviors/pagination.rb in browsercms-3.5.0.rc1

- old
+ new

@@ -1,12 +1,15 @@ # This is just a repackaged version of Will Paginate 2.2.2 module Cms module Behaviors module Pagination + + DEFAULT_PER_PAGE = 15 + def self.included(model_class) model_class.extend(ClassMethods) class << model_class - define_method(:default_per_page) { 15 } + define_method(:default_per_page) { DEFAULT_PER_PAGE } end end class InvalidPage < ArgumentError def initialize(page, page_num) super "#{page.inspect} given as value, which translates to '#{page_num}' as page number"