Module: Sfn::Util
- Included in:
- Resource, ResourceCollection
- Defined in:
- lib/satisfaction/util.rb
Instance Method Summary collapse
Instance Method Details
#requestify(parameters, prefix = nil) ⇒ Object
2 3 4 5 6 7 8 9 10 11 12 |
# File 'lib/satisfaction/util.rb', line 2 def requestify(parameters, prefix=nil) parameters.inject({}) do |results, kv| if Hash === kv.last results = results.merge(requestify(kv.last, "#{prefix}[#{kv.first}]")) else results["#{prefix}[#{kv.first}]"] = kv.last end results end end |