Module: Carmine::Conversion

Extended by:
Conversion
Included in:
Conversion
Defined in:
lib/carmine/conversion.rb

Overview

Internal: Query string conversion utilities.

Instance Method Summary collapse

Instance Method Details

#to_params(query) ⇒ Object

Public: Jsonifies the request :query values to a query string.

Examples

Converter.to_param :options => { :cssclass => :color }
# => options=%7B%22cssclass%22%3A%22color%22%7D

Returns the uri encoded query string.



14
15
16
17
18
# File 'lib/carmine/conversion.rb', line 14

def to_params(query)
  params = query.map { |key, value| normalize_param key, value }.join
  params.chop!
  params
end