Sha256: 6e09aa08f2b437c310db8dc5f1a2a6dcba9a5afc131386fe7b9f4476259b5fa4
Contents?: true
Size: 402 Bytes
Versions: 2
Compression:
Stored size: 402 Bytes
Contents
module ParamsParserHelper def parse_pagination_params @current_page = params[:page] || "1" @per_page = params[:per_page] || ConfigCenter::Defaults::ITEMS_PER_LIST.to_s if @per_page && @per_page.to_i > ConfigCenter::Defaults::MAX_ITEMS_PER_LIST @per_page = ConfigCenter::Defaults::ITEMS_PER_LIST.to_s end @offset = (@current_page.to_i - 1) * (@per_page.to_i) end end
Version data entries
2 entries across 2 versions & 1 rubygems