Module: Chatterbox::Publishers
Instance Method Summary collapse
Instance Method Details
#clear! ⇒ Object
69 70 71 |
# File 'lib/chatterbox.rb', line 69 def clear! @publishers = [] end |
#publishers ⇒ Object
59 60 61 |
# File 'lib/chatterbox.rb', line 59 def publishers @publishers ||= [] end |
#register(&blk) ⇒ Object
63 64 65 66 67 |
# File 'lib/chatterbox.rb', line 63 def register(&blk) Chatterbox.logger.debug { "Registering publisher: #{blk}"} publishers << blk blk end |