Method: Datadog::Core::Utils::Hash::CaseInsensitiveWrapper#key?

Defined in:
lib/datadog/core/utils/hash.rb

#key?(key) ⇒ Boolean

Returns:

  • (Boolean)


54
55
56
57
58
59
60
61
62
# File 'lib/datadog/core/utils/hash.rb', line 54

def key?(key)
  return false unless key.is_a?(::String)

  @hash.each_key do |k|
    return true if key.casecmp(k) == 0
  end

  false
end