Module: Messages

Defined in:
app/messages/messages.rb,
app/messages/messages/broker.rb

Overview

rabbitmq messages

Defined Under Namespace

Classes: Broker

Class Method Summary collapse

Class Method Details

.publish(objects, configuration) ⇒ Object



5
6
7
8
9
# File 'app/messages/messages.rb', line 5

def self.publish(objects, configuration)
  Array(objects).each do |object|
    ::Broker::Handle.publish(Message::Message.new(object:, configuration:))
  end
end