HEX
Server: Apache
System: Windows NT MAGNETO-ARM 10.0 build 22000 (Windows 10) AMD64
User: Michel (0)
PHP: 7.4.7
Disabled: NONE
Upload Files
File: C:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/activeresource-6.0.0/lib/active_resource/inheriting_hash.rb
# frozen_string_literal: true

module ActiveResource
  class InheritingHash < Hash
    def initialize(parent_hash = {})
      # Default hash value must be nil, which allows fallback lookup on parent hash
      super(nil)
      @parent_hash = parent_hash
    end

    def [](key)
      super || @parent_hash[key]
    end
  end
end