Sha256: 60d55035dc6fa00fb652a721bc7318986668b6e9d4addccc42b47c1d99c0d39d

Contents?: true

Size: 300 Bytes

Versions: 5

Compression:

Stored size: 300 Bytes

Contents

$LOAD_PATH.unshift '../lib'
require 'memory_record'

class Foo
  include MemoryRecord
  memory_record [
    {code: 1, key: :a, name: 'A'},
    {code: 2, key: :b, name: 'B'},
    {code: 3, key: :c, name: 'C'},
  ]
end

Foo[2].name                     # => "B"
Foo[:b].name                    # => "B"

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
memory_record-0.0.7 examples/0110_for_legacy_code.rb
memory_record-0.0.6 examples/0110_for_legacy_code.rb
memory_record-0.0.5 examples/0110_for_legacy_code.rb
memory_record-0.0.4 examples/0110_for_legacy_code.rb
memory_record-0.0.3 examples/0110_for_legacy_code.rb