class SynchronizedModel::Message
Attributes
model[R]
Public Class Methods
new(model)
click to toggle source
# File lib/synchronized_model/message.rb, line 10 def initialize(model) @model = model end
Public Instance Methods
call()
click to toggle source
# File lib/synchronized_model/message.rb, line 14 def call message end
Protected Instance Methods
message()
click to toggle source
# File lib/synchronized_model/message.rb, line 20 def message { id: SecureRandom.uuid, payload: model.to_message_payload, resource: underscore(model.class.name) } end