Module: Promiscuous::Publisher::Mongoid::DeferEmbedded

Extended by:
ActiveSupport::Concern
Defined in:
lib/promiscuous/publisher/mongoid/defer_embedded.rb

Instance Method Summary collapse

Instance Method Details

#payloadObject



4
5
6
7
8
9
10
# File 'lib/promiscuous/publisher/mongoid/defer_embedded.rb', line 4

def payload
  if instance.is_a?(Array)
    Promiscuous::Publisher::Mongoid::EmbeddedMany.new(:instance => instance).payload
  else
    super.merge(:id => instance.id)
  end
end