Class: Hash

Inherits:
Object
  • Object
show all
Includes:
DeepMergeable
Defined in:
lib/extensions/hash.rb

Direct Known Subclasses

DotHash

Instance Method Summary collapse

Methods included from DeepMergeable

#deep_merge, #deep_merge!, #deep_merge?

Instance Method Details

#deep_transform_valuesObject



8
9
10
# File 'lib/extensions/hash.rb', line 8

def deep_transform_values(&)
  _deep_transform_values_in_object(self, &)
end

#deep_transform_values!Object



12
13
14
# File 'lib/extensions/hash.rb', line 12

def deep_transform_values!(&)
  _deep_transform_values_in_object!(self, &)
end

#stringify_keysObject



16
17
18
# File 'lib/extensions/hash.rb', line 16

def stringify_keys
  transform_keys(&:to_s)
end