Module: Bizness::Subscriber
- Defined in:
- lib/bizness/subscriber.rb
Instance Method Summary collapse
Instance Method Details
#subscribe(*event_names, &block) ⇒ Object
2 3 4 5 6 7 8 9 |
# File 'lib/bizness/subscriber.rb', line 2 def subscribe(*event_names, &block) event_names.each do |event_name| Hey.subscribe!(event_name) do |event| instance = block_given? ? block.call(event[:metadata]) : new(event[:metadata]) instance.call! end end end |