module Ktistec::Controller

Direct including types

Defined in:

framework/controller.cr

Macro Summary

Macro Detail

macro accepts?(*mime_type) #

[View source]
macro bad_gateway(message = nil, code = nil, basedir = "src/views", layout = nil, operation = nil, target = nil) #

[View source]
macro bad_request(message = nil, code = nil, basedir = "src/views", layout = nil, operation = nil, target = nil) #

[View source]
macro conflict(message = nil, code = nil, basedir = "src/views", layout = nil, operation = nil, target = nil) #

[View source]
macro created(message = nil, code = nil, basedir = "src/views", layout = nil, operation = nil, target = nil) #

[View source]
macro def_response_helper(name, message, code) #

Define a simple response helper.


[View source]
macro forbidden(message = nil, code = nil, basedir = "src/views", layout = nil, operation = nil, target = nil) #

[View source]
macro host #

[View source]
macro not_found(message = nil, code = nil, basedir = "src/views", layout = nil, operation = nil, target = nil) #

[View source]
macro ok(message = nil, code = nil, basedir = "src/views", layout = nil, operation = nil, target = nil) #

[View source]
macro redirect(url, status_code = 302, body = nil) #

Redirect and end processing.


[View source]
macro server_error(message = nil, code = nil, basedir = "src/views", layout = nil, operation = nil, target = nil) #

[View source]
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.


[View source]
macro turbo_frame? #

[View source]
macro unprocessable_entity(message = nil, code = nil, basedir = "src/views", layout = nil, operation = nil, target = nil) #

[View source]