Module: PactBroker::Events

Extended by:
Events
Included in:
Events
Defined in:
lib/pact_broker/events/event.rb,
lib/pact_broker/events/publisher.rb,
lib/pact_broker/events/subscriber.rb,
lib/pact_broker/events/subscriber.rb

Defined Under Namespace

Modules: Publisher Classes: Event, TemporaryListeners

Instance Method Summary collapse

Instance Method Details

#subscribe(*args) ⇒ Object



34
35
36
37
38
39
40
# File 'lib/pact_broker/events/subscriber.rb', line 34

def subscribe(*args)
  result = nil
  TemporaryListeners.subscribe(*args) do
    result = yield
  end
  result
end