Top Level Namespace
Defined Under Namespace
Modules: Acrylic Classes: Class, Hash, Object
Instance Method Summary collapse
-
#error_handler(code, *wargs, **kwargs, &route) ⇒ Object
route should return body of response.
- #route(*wargs, **kwargs, &route) ⇒ Object
Instance Method Details
#error_handler(code, *wargs, **kwargs, &route) ⇒ Object
route should return body of response
41 42 43 44 |
# File 'lib/cascade/errors.rb', line 41 def error_handler code, *wargs, **kwargs, &route args = (Hash.from_keys wargs).merge kwargs Acrylic::ERROR_ROUTES << (Acrylic::ErrorRoute.new code, args, route) end |
#route(*wargs, **kwargs, &route) ⇒ Object
94 95 96 97 |
# File 'lib/cascade.rb', line 94 def route *wargs, **kwargs, &route args = (Hash.from_keys wargs).merge kwargs Acrylic::ROUTES << (Acrylic::Route.new args, route) end |