Module: Utopia::Controller::Respond::ClassMethods
- Defined in:
- lib/utopia/controller/respond.rb
Overview
Defines response handlers on controller classes.
Instance Method Summary collapse
-
#responds ⇒ Object
Return this controller's responder.
-
#response_for(context, request, value) ⇒ Object
Serialize a semantic value according to the request's accepted media types.
Instance Method Details
#responds ⇒ Object
Return this controller's responder.
25 26 27 |
# File 'lib/utopia/controller/respond.rb', line 25 def responds @responder ||= Responder.new end |
#response_for(context, request, value) ⇒ Object
Serialize a semantic value according to the request's accepted media types.
34 35 36 |
# File 'lib/utopia/controller/respond.rb', line 34 def response_for(context, request, value) @responder&.call(context, request, value) end |