module Getto::Elm::Layout::Router::HashEx
Public Instance Methods
deep_merge(hash)
click to toggle source
# File lib/getto/elm/layout/router/hash_ex.rb, line 4 def deep_merge(hash) unless hash.respond_to?(:map) hash else merge Hash[hash.map{|k,v| case self[k] when Hash v = self[k].deep_merge(v) end [k, v] }] end end