Sha256: 026e70b88d6287576eee0762c148068f1c1366043500489a1825fc8964dd48e6
Contents?: true
Size: 430 Bytes
Versions: 6
Compression:
Stored size: 430 Bytes
Contents
module MongoModel module DocumentParent extend ActiveSupport::Concern def parent_document if @_parent_document.respond_to?(:call) case @_parent_document.arity when 0 then @_parent_document.call else @_parent_document.call(self) end else @_parent_document end end def parent_document=(doc) @_parent_document = doc end end end
Version data entries
6 entries across 6 versions & 1 rubygems