Install & Compatibility
Where this runs
No compatibility data collected yet for this library.
Code
Verified usage
Verified import paths — ran on the pinned version, not inferred.
Dry::Events
✓ require 'dry/events'
Publish and subscribe to events
require 'dry/events'
class MyPublisher
include Dry::Events::Publisher[:my_publisher]
register_event(:user_created)
end
publisher = MyPublisher.new
publisher.subscribe(:user_created) { |event| puts "User created: #{event[:id]}" }
publisher.publish(:user_created, id: 1)
Debug
Known issues
No known issues recorded.
Audit
Dependencies
No dependency data recorded yet.