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.



6
7
8
# File 'lib/openapi_first/utils.rb', line 6

def initialize(original)
  @orig = original
end

Instance Method Details

#[](key) ⇒ Object



14
15
16
# File 'lib/openapi_first/utils.rb', line 14

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

#key?(key) ⇒ Boolean

Returns:

  • (Boolean)


10
11
12
# File 'lib/openapi_first/utils.rb', line 10

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