Sha256: db652f67e27985d01b56ce1dc703790822666b7243376044c3b1165c7a06beb6

Contents?: true

Size: 410 Bytes

Versions: 8

Compression:

Stored size: 410 Bytes

Contents

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

class C
  include MemoryRecord
  memory_record [
    {key: :alice}
  ]

  class << self
    def self.lookup(v)
      p __method__
      super
    end
  end
end

C.lookup(:alice)                # => #<C:0x00007fa9dc11d8b0 @attributes={:key=>:alice, :code=>0}>
C[:alice]                       # => #<C:0x00007fa9dc11d8b0 @attributes={:key=>:alice, :code=>0}>

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
memory_record-0.0.20 examples/0250_lookup_super_call.rb
memory_record-0.0.19 examples/0250_lookup_super_call.rb
memory_record-0.0.18 examples/0250_lookup_super_call.rb
memory_record-0.0.17 examples/0250_lookup_super_call.rb
memory_record-0.0.15 examples/0250_lookup_super_call.rb
memory_record-0.0.14 examples/0250_lookup_super_call.rb
memory_record-0.0.13 examples/0250_lookup_super_call.rb
memory_record-0.0.12 examples/0250_lookup_super_call.rb