Class: OpenapiFirst::StringKeyedHash

Inherits:
Object
  • Object
show all
Extended by:
Forwardable
Defined in:
lib/openapi_first/string_keyed_hash.rb

Instance Method Summary collapse

Constructor Details

#initialize(original) ⇒ StringKeyedHash

Returns a new instance of StringKeyedHash.



8
9
10
# File 'lib/openapi_first/string_keyed_hash.rb', line 8

def initialize(original)
  @orig = original
end

Instance Method Details

#[](key) ⇒ Object



16
17
18
# File 'lib/openapi_first/string_keyed_hash.rb', line 16

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

#key?(key) ⇒ Boolean

Returns:

  • (Boolean)


12
13
14
# File 'lib/openapi_first/string_keyed_hash.rb', line 12

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