Module: ActiveTypedStore::DisallowSymbolKeys

Defined in:
lib/active_typed_store/disallow_symbol_keys.rb

Class Method Summary collapse

Class Method Details

.call!(hash) ⇒ Object



12
13
14
15
16
17
# File 'lib/active_typed_store/disallow_symbol_keys.rb', line 12

def self.call!(hash)
  return unless hash.is_a?(Hash)

  hash.default_proc ||= DEFAULT_PROC
  hash.each_value { call!(_1) }
end