3 4 5 6
# File 'lib/message/pub_sub.rb', line 3 def subscribe(event, block = Proc.new {}) Message::PubSub.subscribe(self, event) define_singleton_method(event) { |args| block.call(args) } end