Class: ActionDispatch::Request
- Inherits:
-
Object
- Object
- ActionDispatch::Request
- Defined in:
- lib/fix_request_processing.rb
Instance Method Summary collapse
Instance Method Details
#deep_munge(hash) ⇒ Object
3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
# File 'lib/fix_request_processing.rb', line 3 def deep_munge(hash) hash.each do |k, v| case v when Array v.grep(Hash) { |x| deep_munge(x) } v.compact! #hash[k] = nil if v.empty? when Hash deep_munge(v) end end hash end |