# File lib/slack-notifier/payload_middleware/stack.rb, line 28 def call payload={} result = stack.inject payload do |pld, middleware| as_array(pld).flat_map do |p| middleware.call(p) end end as_array(result) end