Class: Hash
Overview
hash.rb # TODO
Instance Method Summary collapse
Instance Method Details
#has_keys?(*args) ⇒ Boolean
7 8 9 10 11 12 |
# File 'lib/hash.rb', line 7 def has_keys? *args args.each {|arg| raise ArgumentError, '*args must be Symbols' unless arg.is_a? Symbol} value = true args.each {|arg| value = false unless self.has_key? arg} value end |