Method: Hash#transform_keys!
- Defined in:
- lib/fancybox2/core_ext/hash.rb
#transform_keys! ⇒ Object
Destructively convert all keys using the block operations. Same as transform_keys but modifies self.
41 42 43 44 45 46 47 |
# File 'lib/fancybox2/core_ext/hash.rb', line 41 def transform_keys! return enum_for(:transform_keys!) unless block_given? keys.each do |key| self[yield(key)] = delete(key) end self end |