class Hash

Public Instance Methods

symbolize_keys() click to toggle source
# File lib/Afip/core_ext/hash.rb, line 9
def symbolize_keys
  dup.symbolize_keys!
end
symbolize_keys!() click to toggle source
# File lib/Afip/core_ext/hash.rb, line 2
def symbolize_keys!
  keys.each do |key|
    self[(key.to_sym rescue key) || key] = delete(key)
  end
  self
end
underscore_keys() click to toggle source
# File lib/Afip/core_ext/hash.rb, line 20
def underscore_keys
  dup.underscore_keys!
end
underscore_keys!() click to toggle source
# File lib/Afip/core_ext/hash.rb, line 13
def underscore_keys!
  keys.each do |key|
    self[(key.underscore rescue key) || key] = delete(key)
  end
  self
end