Sha256: eff8a7ddc22a7e891544ec2599cb5500ce1807e07bd09a270d7cf1a212246cef

Contents?: true

Size: 135 Bytes

Versions: 11

Compression:

Stored size: 135 Bytes

Contents

module VaultedBilling
  class ChainableHash < ::Hash
    def initialize
      super { |hash, key| ChainableHash.new }
    end
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
vaulted_billing-1.4.0 lib/vaulted_billing/chainable_hash.rb
vaulted_billing-1.3.1 lib/vaulted_billing/chainable_hash.rb
vaulted_billing-1.3.0 lib/vaulted_billing/chainable_hash.rb
vaulted_billing-1.2.1 lib/vaulted_billing/chainable_hash.rb
vaulted_billing-1.2.0 lib/vaulted_billing/chainable_hash.rb
vaulted_billing-1.1.6 lib/vaulted_billing/chainable_hash.rb
vaulted_billing-1.1.5 lib/vaulted_billing/chainable_hash.rb
vaulted_billing-1.1.4 lib/vaulted_billing/chainable_hash.rb
vaulted_billing-1.1.3 lib/vaulted_billing/chainable_hash.rb
vaulted_billing-1.1.2 lib/vaulted_billing/chainable_hash.rb
vaulted_billing-1.1.0 lib/vaulted_billing/chainable_hash.rb