Sha256: 86f6475032f98e5a411fa49b295de32c0446b2c723705e5340119c55e2de79cc
Contents?: true
Size: 314 Bytes
Versions: 5
Compression:
Stored size: 314 Bytes
Contents
module DataMapper module LocalObjectSpace def self.extended(klass) (class << klass; self; end).send :attr_accessor, :hook_scopes klass.hook_scopes = [] super end def object_by_id(object_id) self.hook_scopes.detect { |object| object.object_id == object_id } end end end
Version data entries
5 entries across 5 versions & 2 rubygems