Class: CanvasFactory::Mergie
- Inherits:
-
Hash
- Object
- Hash
- CanvasFactory::Mergie
- Includes:
- Hashie::Extensions::DeepMerge
- Defined in:
- lib/japanda/canvas_factory/mergie.rb
Class Method Summary collapse
Class Method Details
.deep_merge(default_hash, given_hash, should_merge) ⇒ Object
6 7 8 |
# File 'lib/japanda/canvas_factory/mergie.rb', line 6 def self.deep_merge(default_hash, given_hash, should_merge) should_merge ? Mergie[default_hash].deep_merge(Mergie[given_hash]).to_h: given_hash end |