Class: Hash
Instance Method Summary collapse
-
#to_query(namespace = nil) ⇒ Object
unless respo?(:to_query).
Instance Method Details
#to_query(namespace = nil) ⇒ Object
unless respo?(:to_query)
5 6 7 8 9 10 11 |
# File 'lib/active_campaign/core_ext.rb', line 5 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 |