Method: URI::QueryParams#build_uri
- Defined in:
- lib/query_params.rb
#build_uri ⇒ Object
22 23 24 25 26 27 28 29 30 31 32 33 34 |
# File 'lib/query_params.rb', line 22 def build_uri() uri = "" unless @base_uri.empty? uri += uri.include?('?') ? "&" : "?" end unless @query.empty? uri += "#{@query}" uri += "&" unless @params.empty? end uri += "#{@filter_param_name}=#{build_filters()}" unless @params.empty? uri = "" if uri.length == 1 "#{@base_uri}#{uri}" end |