class Roda::WillPaginate::LinkRenderer
Protected Instance Methods
build_query(params)
click to toggle source
# File lib/roda/will_paginate/link_renderer.rb, line 19 def build_query(params) Rack::Utils.build_nested_query params end
request()
click to toggle source
# File lib/roda/will_paginate/link_renderer.rb, line 15 def request @template.request end
url(page)
click to toggle source
# File lib/roda/will_paginate/link_renderer.rb, line 8 def url(page) str = File.join(request.script_name.to_s, request.path_info) params = request.GET.merge(param_name.to_s => page.to_s) params.update @options[:params] if @options[:params] str << '?' << build_query(params) end