Sha256: d532352aab42d94e90f412615728230ebe5baa53c21cf55c511a4f5361b7e159
Contents?: true
Size: 335 Bytes
Versions: 215
Compression:
Stored size: 335 Bytes
Contents
# frozen_string_literal: true module Motor module ApiQuery module Paginate MAX_PER_PAGE = 500 module_function def call(rel, params) params ||= {} rel = rel.limit([MAX_PER_PAGE, (params[:limit] || MAX_PER_PAGE).to_i].min) rel.offset(params[:offset].to_i) end end end end
Version data entries
215 entries across 215 versions & 7 rubygems