ronda.routing.middleware-data

disable-middlewares

(disable-middlewares descriptor route-id ks & more)
Disable the given middlewares for the endpoint identified by the given
route ID/middleware key pairs.

enable-middlewares

(enable-middlewares descriptor route-id ks & more)
Enable the given middlewares for the endpoint identified by the given
route ID/middleware key pairs.

middleware-data

(middleware-data request middleware-key)
Get middleware data attached by `enable-middlewares`.

middleware-disabled?

(middleware-disabled? request middleware-key)
Check whether a middleware is inactive.

middleware-enabled?

(middleware-enabled? request middleware-key)
Check whether a middleware is active.

route-middleware-data

added in 0.2.7

(route-middleware-data routing-data middleware-key)
Get middleware data from the raw route data.

route-middleware-disabled?

added in 0.2.7

(route-middleware-disabled? routing-data middleware-key)
Check the raw route data on whether a middleware is disabled.

route-middleware-enabled?

added in 0.2.7

(route-middleware-enabled? routing-data middleware-key)
Check the raw route data on whether a middleware is enabled.