class ActionHandler::ResponseEvaluator

ResponseEvaluator evaluates and converts handler return values.

Public Instance Methods

evaluate(ctrl, res) click to toggle source
# File lib/action_handler/response_evaluator.rb, line 6
def evaluate(ctrl, res)
  case res
  when Hash
    ctrl.render(res)
  when ActionHandler::Call
    res.call_with(ctrl)
  end
end