class Hash
Public Instance Methods
bury(keys, value)
click to toggle source
# File lib/hashie_mappy.rb, line 104 def bury(keys, value) if keys.count < 1 raise ArgumentError.new("2 or more arguments required") elsif keys.count == 1 self[keys[0]] = value else key = keys.shift self[key] = {} unless self[key] self[key].bury(keys, value) unless keys.empty? end self end