(get-swagger-data request)
Reads top-level swagger-data from request, pushed in by set-swagger-data.
Reads top-level swagger-data from request, pushed in by set-swagger-data.
(set-swagger-data request data)
(set-swagger-data request f & data)
Sets extra top-level swagger-data into a request. By default, deep-merges gives data in. Data can be read with get-swagger-data.
Sets extra top-level swagger-data into a request. By default, deep-merges gives data in. Data can be read with get-swagger-data.
(wrap-swagger-data handler data)
Middleware that adds top level swagger-data into request.
Middleware that adds top level swagger-data into request.
(wrap-validation-errors handler & [{:keys [error-handler catch-core-errors?]}])
Middleware that catches thrown ring-swagger validation errors turning them into valid error respones. Accepts the following options:
:error-handler - a function of schema.utils.ErrorContainer -> response :catch-core-errors? - consume also :schema.core/errors (defaults to false)
Middleware that catches thrown ring-swagger validation errors turning them into valid error respones. Accepts the following options: :error-handler - a function of schema.utils.ErrorContainer -> response :catch-core-errors? - consume also :schema.core/errors (defaults to false)
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close