Method: Hash#assert_required_keys
- Defined in:
- lib/ext/hash.rb
#assert_required_keys(keys) ⇒ Object
3 4 5 6 7 8 |
# File 'lib/ext/hash.rb', line 3 def assert_required_keys(keys) for key in keys raise(ArgumentError, "Missing required key(s): #{key}") unless self.keys.include?(key) end true end |