Class: OpenapiFirst::Utils::StringKeyedHash

Inherits:
Object
  • Object
show all
Defined in:
lib/openapi_first/utils.rb

Instance Method Summary collapse

Constructor Details

#initialize(original) ⇒ StringKeyedHash

Returns a new instance of StringKeyedHash.



22
23
24
# File 'lib/openapi_first/utils.rb', line 22

def initialize(original)
  @orig = original
end

Instance Method Details

#[](key) ⇒ Object



30
31
32
# File 'lib/openapi_first/utils.rb', line 30

def [](key)
  @orig[key.to_sym]
end

#key?(key) ⇒ Boolean

Returns:

  • (Boolean)


26
27
28
# File 'lib/openapi_first/utils.rb', line 26

def key?(key)
  @orig.key?(key.to_sym)
end