Method: Hash#delete_keys

Defined in:
lib/chinese_vocab/core_ext/hash.rb

#delete_keys(*keys) ⇒ Object

Returns a copy of self with *keys removed.



6
7
8
9
10
11
12
13
# File 'lib/chinese_vocab/core_ext/hash.rb', line 6

def delete_keys(*keys)
  hash = self.dup

  keys.each do |key|
    hash.delete(key)
  end
  hash
end