Module: FormEncoder

Defined in:
lib/form_encoder.rb

Class Method Summary collapse

Class Method Details

.encode(parameters, prefix = "") ⇒ Object



2
3
4
5
6
7
8
# File 'lib/form_encoder.rb', line 2

def self.encode(parameters, prefix = "")
  case parameters
  when Hash; encode_hash(parameters, prefix)
  when Array; encode_array(parameters, prefix)
  else "#{prefix}=#{CGI.escape(parameters.to_s)}"
  end
end