Sha256: ffb21afdbe9aae8a36cd0fb02dfb1f39feaaa662608e6f414ba1163e24926cc2
Contents?: true
Size: 574 Bytes
Versions: 1
Compression:
Stored size: 574 Bytes
Contents
format do 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 20 end end format :json do def default_limit 0 end end format :rss do def default_limit 25 end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
card-1.20.0 | mod/standard/set/abstract/01_search_params.rb |