Module: RubyCms::AdminPagination::ClassMethods

Defined in:
app/controllers/concerns/ruby_cms/admin_pagination.rb

Instance Method Summary collapse

Instance Method Details

#paginates(per_page: 50, turbo_frame: nil, min_per_page: nil, max_per_page: nil) ⇒ Object



41
42
43
44
45
46
# File 'app/controllers/concerns/ruby_cms/admin_pagination.rb', line 41

def paginates(per_page: 50, turbo_frame: nil, min_per_page: nil, max_per_page: nil)
  self.pagination_per_page = per_page
  self.pagination_turbo_frame = turbo_frame
  self.pagination_min_per_page = min_per_page if min_per_page.present?
  self.pagination_max_per_page = max_per_page if max_per_page.present?
end