Documentation ¶
Index ¶
- func HandlePostReq(plugins []*settings.PluginSettings, w http.ResponseWriter, r *http.Request, ...) error
- func HandlePreReq(plugins []*settings.PluginSettings, w http.ResponseWriter, r *http.Request, ...) error
- func Load(plugins []*settings.PluginSettings)
- type PostRequest
- type PostRequestFunc
- type PreRequest
- type PreRequestFunc
- type Setup
- type SetupFunc
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func HandlePostReq ¶
func HandlePostReq(plugins []*settings.PluginSettings, w http.ResponseWriter, r *http.Request, route *settings.RouteSettings) error
HandlePostReq handles all post request plugins that are configured
func HandlePreReq ¶
func HandlePreReq(plugins []*settings.PluginSettings, w http.ResponseWriter, r *http.Request, route *settings.RouteSettings) error
HandlePreReq handles all pre request plugins that are configured
Types ¶
type PostRequest ¶
type PostRequest interface {
PostRequest(http.ResponseWriter, *http.Request, *settings.RouteSettings) error
}
PostRequest wraps the PostRequest func
type PostRequestFunc ¶
type PostRequestFunc func(http.ResponseWriter, *http.Request, *settings.RouteSettings) error
PostRequestFunc is the post request function to be called
type PreRequest ¶
type PreRequest interface {
PreRequest(http.ResponseWriter, *http.Request, *settings.RouteSettings) error
}
PreRequest wraps the PreRequest func
type PreRequestFunc ¶
type PreRequestFunc func(http.ResponseWriter, *http.Request, *settings.RouteSettings) error
PreRequestFunc is the pre request function to be called
Click to show internal directories.
Click to hide internal directories.