Sha256: 3545974a558493375a519e829bb3ae0d4707fd1095d34fd414285556e3dac5c4
Contents?: true
Size: 365 Bytes
Versions: 1
Compression:
Stored size: 365 Bytes
Contents
# frozen_string_literal: true module Occams::Paginate # Wrapper to deal with WillPaginate vs Kaminari nonsense def occams_paginate(scope, per_page: 50) if defined?(WillPaginate) scope.paginate(page: params[:page], per_page: per_page) elsif defined?(Kaminari) scope.page(params[:page]).per(per_page) else scope end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
occams-1.0.0 | app/controllers/concerns/occams/paginate.rb |