abstract class Croda

Included Modules

Extended Modules

Defined in:

croda.cr
croda/croda_plugins.cr
croda/croda_request.cr
croda/croda_response.cr
croda/plugins/all_verbs.cr
croda/plugins/base.cr
croda/plugins/cookies.cr
croda/plugins/csrf.cr
croda/plugins/flash.cr
croda/plugins/json.cr
croda/plugins/named_routes.cr
croda/plugins/request_body.cr
croda/plugins/sessions.cr
croda/version.cr

Constant Summary

VERSION = "0.1.0"

Instance methods inherited from module Croda::CrodaPlugins::Base::InstanceMethods

_execute(&block : Croda::CrodaRequest -> Nil) _execute, context : HTTP::Server::Context context, request : Croda::CrodaRequest request, response : Croda::CrodaResponse response, run_after_hooks run_after_hooks

Constructor methods inherited from module Croda::CrodaPlugins::Base::InstanceMethods

new(context : HTTP::Server::Context) new

Macros inherited from module Croda::CrodaPlugins::Base::InstanceMethods

after_hook(int, &block) after_hook, croda_plugin(instance_methods_class, class_methods_class) croda_plugin, plugin(type, **named_args) plugin, request_plugin(instance_methods_class, class_methods_class) request_plugin, require_plugin(plugin, requirement) require_plugin, response_plugin(instance_methods_class, class_methods_class) response_plugin, route(&block) route