module Gearhead::Extensions::Pagination
Public Class Methods
included(klass)
click to toggle source
# File lib/gearhead/extensions/pagination.rb, line 4 def self.included(klass) klass.define_gear_setting :paginate, Gearhead.config.pagination.enabled? klass.define_gear_setting :per_page, Gearhead.config.pagination.per_page end
Public Instance Methods
paginate(val)
click to toggle source
# File lib/gearhead/extensions/pagination.rb, line 13 def paginate(val) @_gear_paginate = val === true end
paginate?()
click to toggle source
# File lib/gearhead/extensions/pagination.rb, line 9 def paginate? @_gear_paginate === true end
pagination_total(boolean)
click to toggle source
# File lib/gearhead/extensions/pagination.rb, line 21 def pagination_total(boolean) @_gear_pagination_total = boolean end
per_page(int)
click to toggle source
# File lib/gearhead/extensions/pagination.rb, line 17 def per_page(int) @_gear_per_page = int end