module Ktistec::Controller
Direct including types
- ActivitiesController
- ActorsController
- EverythingController
- FiltersController
- HomeController
- Ktistec::Auth
- Ktistec::Handler::Canonical
- MetricsController
- ObjectsController
- RelationshipsController
- RemoteFollowsController
- SearchesController
- SessionsController
- SettingsController
- SuggestionsController
- TagsController
- UploadsController
- WellKnownController
Defined in:
framework/controller.crMacro Summary
- accepts?(*mime_type)
- bad_request(message = nil, code = nil, basedir = "src/views")
- conflict(message = nil, code = nil, basedir = "src/views")
- created(message = nil, code = nil, basedir = "src/views")
-
def_response_helper(name, message, code)
Define a simple response helper.
- forbidden(message = nil, code = nil, basedir = "src/views")
- host
- not_found(message = nil, code = nil, basedir = "src/views")
- ok(message = nil, code = nil, basedir = "src/views")
-
redirect(url, status_code = 302, body = nil)
Redirect and end processing.
- server_error(message = nil, code = nil, basedir = "src/views")
-
skip_auth(paths, method = GET, *methods)
Don't authenticate specified handlers.
- unprocessable_entity(message = nil, code = nil, basedir = "src/views")
- xhr?
Macro Detail
macro skip_auth(paths, method = GET, *methods)
#
Don't authenticate specified handlers.
Use at the beginning of a controller.
skip_auth ["/foo", "/bar"], GET, POST
Defaults to GET if no other method is specified. Automatically includes HEAD if GET is specified.