class Smith::Messaging::Responder

Public Instance Methods

value(value=nil, &blk) click to toggle source
# File lib/smith/messaging/responder.rb, line 7
def value(value=nil, &blk)
  logger.verbose { "Running responders: #{(value || blk).inspect}" }
  value ||= ((blk) ? blk.call : nil)
  set_deferred_status(:succeeded, value)
end