Module: Afipws::CoreExt::Hash

Included in:
Hash
Defined in:
lib/afipws/core_ext/hash.rb

Instance Method Summary collapse

Instance Method Details

#has_entries?(entries) ⇒ Boolean

Returns:

  • (Boolean)


8
9
10
# File 'lib/afipws/core_ext/hash.rb', line 8

def has_entries? entries
  entries.each_pair.all? { |k, v| self[k] == v }
end

#select_keys(*keys) ⇒ Object



4
5
6
# File 'lib/afipws/core_ext/hash.rb', line 4

def select_keys *keys
  select { |k, _| keys.include? k }
end