Module: Darthjee::CoreExt::Hash::Squasher
- Defined in:
- lib/darthjee/core_ext/hash/squasher.rb
Defined Under Namespace
Classes: Builder
Class Method Summary collapse
Class Method Details
.squash(origin) ⇒ Object
27 28 29 30 31 |
# File 'lib/darthjee/core_ext/hash/squasher.rb', line 27 def self.squash(origin) origin.inject({}) do |hash, (key, value)| hash.merge!(Builder.new(key, value).to_h) end end |