Versions in this module Expand all Collapse all v0 v0.1.0 Jul 9, 2026 Changes in this version + const EchoContextKey + const UserDataKey + func GetEchoContext(c context.Context) *echo.Context + func GetUserData(c context.Context) any + func OapiRequestValidator(spec *openapi3.T) echo.MiddlewareFunc + func OapiRequestValidatorWithOptions(spec *openapi3.T, options *Options) echo.MiddlewareFunc + func OapiValidatorFromYamlFile(path string) (echo.MiddlewareFunc, error) + func ValidateRequestFromContext(ctx *echo.Context, router routers.Router, options *Options) *echo.HTTPError + type ErrorHandler func(c *echo.Context, err *echo.HTTPError) error + type MultiErrorHandler func(openapi3.MultiError) *echo.HTTPError + type Options struct + DoNotValidateServers bool + ErrorHandler ErrorHandler + MultiErrorHandler MultiErrorHandler + Options openapi3filter.Options + ParamDecoder openapi3filter.ContentParameterDecoder + Prefix string + SilenceServersWarning bool + Skipper echomiddleware.Skipper + UserData any