class Hash
Public Instance Methods
except(*blacklist)
click to toggle source
# File lib/extensions/hash.rb, line 2 def except(*blacklist) self.reject {|key, value| blacklist.include?(key.to_s) } end
only(*whitelist)
click to toggle source
# File lib/extensions/hash.rb, line 6 def only(*whitelist) self.reject {|key, value| !whitelist.include?(key.to_s) } end