Sha256: e8388b5e03f5cd6d6e5d9c988c4141d8d4a80ce452a33062ec76bea3c94a1e5a
Contents?: true
Size: 656 Bytes
Versions: 2
Compression:
Stored size: 656 Bytes
Contents
format do def offset search_params[:offset] || 0 end def search_params @search_params ||= begin p = default_search_params.clone offset_and_limit_search_params p if focal? p end end def default_search_params { limit: default_limit } end def default_limit 100 end def offset_and_limit_search_params hash [:offset, :limit].each do |key| hash[key] = params[key].to_i if params[key] end end end format :html do def default_limit Cardio.config.paging_limit || 20 end end format :json do def default_limit 0 end end format :rss do def default_limit 25 end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
card-1.20.4 | mod/standard/set/abstract/01_search_params.rb |
card-1.20.3 | mod/standard/set/abstract/01_search_params.rb |