Class: Hash
Direct Known Subclasses
Instance Method Summary collapse
- #to_query(namespace = nil) ⇒ Object (also: #to_param)
Instance Method Details
#to_query(namespace = nil) ⇒ Object Also known as: to_param
75 76 77 78 79 80 81 |
# File 'lib/mini_apivore/to_param.rb', line 75 def to_query(namespace = nil) collect do |key, value| unless (value.is_a?(Hash) || value.is_a?(Array)) && value.empty? value.to_query(namespace ? "#{namespace}[#{key}]" : key) end end.compact.sort! * "&" end |