Class: RqueryString::Generator
- Inherits:
-
Object
- Object
- RqueryString::Generator
- Defined in:
- lib/rquery_string/generator.rb
Class Method Summary collapse
Class Method Details
.build_query_string(hash_para) ⇒ Object
5 6 7 8 9 10 11 12 13 14 15 |
# File 'lib/rquery_string/generator.rb', line 5 def self.build_query_string(hash_para) query_string = "" hash_para.each do |key, value| begin query_string << (send "build_#{value.class.to_s.downcase}_type".to_sym, escape_key(key), value) << "&" rescue NoMethodError query_string << "#{escape_key(key)}=#{value}&" end end return query_string[0..query_string.length - 2] end |