class Prpr::Publisher::Adapter::Base
Public Class Methods
adapters()
click to toggle source
# File lib/prpr/publisher/adapter/base.rb, line 10 def adapters @@adapters ||= [] end
broadcast(message)
click to toggle source
# File lib/prpr/publisher/adapter/base.rb, line 14 def broadcast(message) adapters.each do |adapter| adapter.publish(message) end end
inherited(adapter)
click to toggle source
# File lib/prpr/publisher/adapter/base.rb, line 6 def inherited(adapter) adapters << adapter.new end