Module: Fiveruns::Dash::Rails::Hash

Defined in:
lib/fiveruns/dash/recipes/rails.rb

Class Method Summary collapse

Class Method Details

.clean(extended_hash = {}) ⇒ Object



3
4
5
6
7
8
9
10
11
12
# File 'lib/fiveruns/dash/recipes/rails.rb', line 3

def self.clean(extended_hash = {})
  (extended_hash || {}).keys.inject({}) do |all, key|
    val = extended_hash[key]
    if val.kind_of? Hash
      val = clean(val)
    end
    all[key.to_s] = val
    all
  end
end