Class: Ralexa::CanonicalizedQueryString
- Inherits:
-
Object
- Object
- Ralexa::CanonicalizedQueryString
- Defined in:
- lib/ralexa/canonicalized_query_string.rb
Instance Method Summary collapse
-
#initialize(parameters) ⇒ CanonicalizedQueryString
constructor
A new instance of CanonicalizedQueryString.
- #to_s ⇒ Object
Constructor Details
#initialize(parameters) ⇒ CanonicalizedQueryString
Returns a new instance of CanonicalizedQueryString.
6 7 8 |
# File 'lib/ralexa/canonicalized_query_string.rb', line 6 def initialize(parameters) @parameters = parameters end |
Instance Method Details
#to_s ⇒ Object
10 11 12 13 14 |
# File 'lib/ralexa/canonicalized_query_string.rb', line 10 def to_s @parameters.sort.map do |k, v| "%s=%s" % [ escape_rfc3986(k), escape_rfc3986(v) ] end.join("&") end |