Method: EventSource::Postgres::Put.configure

Defined in:
lib/event_source/postgres/put.rb

.configure(receiver, session: nil, attr_name: nil) ⇒ Object



20
21
22
23
24
# File 'lib/event_source/postgres/put.rb', line 20

def self.configure(receiver, session: nil, attr_name: nil)
  attr_name ||= :put
  instance = build(session: session)
  receiver.public_send "#{attr_name}=", instance
end