class Maia::Messengers::Array
Attributes
messages[R]
Public Class Methods
new()
click to toggle source
# File lib/maia/messengers/array.rb, line 8 def initialize @messages = [] end
Public Instance Methods
deliver(payload)
click to toggle source
# File lib/maia/messengers/array.rb, line 12 def deliver(payload) @messages << payload end
each(&block)
click to toggle source
# File lib/maia/messengers/array.rb, line 16 def each(&block) @messages.map { |msg| JSON.parse(msg) }.each(&block) end