Documentation ¶
Index ¶
- type CreateRedirect
- type CreateRedirectHandlerFn
- type CreateRedirectMiddlewareFn
- type CreateRedirects
- type CreateRedirectsHandlerFn
- type CreateRedirectsMiddlewareFn
- type DeleteRedirect
- type DeleteRedirectHandlerFn
- type DeleteRedirectMiddlewareFn
- type UpdateRedirect
- type UpdateRedirectHandlerFn
- type UpdateRedirectMiddlewareFn
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateRedirect ¶
type CreateRedirect struct {
RedirectDefinition *redirectstore.RedirectDefinition `json:"redirectDefinition"`
}
CreateRedirect command
type CreateRedirectHandlerFn ¶
CreateRedirectHandlerFn handler
func CreateRedirectHandler ¶
func CreateRedirectHandler(repo redirectrepository.BaseRedirectsDefinitionRepository) CreateRedirectHandlerFn
CreateRedirectHandler ...
func CreateRedirectHandlerComposed ¶
func CreateRedirectHandlerComposed(handler CreateRedirectHandlerFn, middlewares ...CreateRedirectMiddlewareFn) CreateRedirectHandlerFn
CreateRedirectHandlerComposed returns the handler with middleware applied to it
type CreateRedirectMiddlewareFn ¶
type CreateRedirectMiddlewareFn func(next CreateRedirectHandlerFn) CreateRedirectHandlerFn
CreateRedirectMiddlewareFn middleware
type CreateRedirects ¶
type CreateRedirects struct { OldState map[string]*content.RepoNode `json:"oldState"` NewState map[string]*content.RepoNode `json:"newState"` }
CreateRedirects command
type CreateRedirectsHandlerFn ¶
CreateRedirectsHandlerFn handler
func CreateRedirectsHandler ¶
func CreateRedirectsHandler(repo redirectrepository.BaseRedirectsDefinitionRepository) CreateRedirectsHandlerFn
CreateRedirectsHandler ...
func CreateRedirectsHandlerComposed ¶
func CreateRedirectsHandlerComposed(handler CreateRedirectsHandlerFn, middlewares ...CreateRedirectsMiddlewareFn) CreateRedirectsHandlerFn
CreateRedirectsHandlerComposed returns the handler with middleware applied to it
type CreateRedirectsMiddlewareFn ¶
type CreateRedirectsMiddlewareFn func(next CreateRedirectsHandlerFn) CreateRedirectsHandlerFn
CreateRedirectsMiddlewareFn middleware
type DeleteRedirect ¶
type DeleteRedirect struct {
Source redirectstore.RedirectSource `json:"source"`
}
DeleteRedirect command
type DeleteRedirectHandlerFn ¶
DeleteRedirectHandlerFn handler
func DeleteRedirectHandler ¶
func DeleteRedirectHandler(repo redirectrepository.BaseRedirectsDefinitionRepository) DeleteRedirectHandlerFn
DeleteRedirectHandler ...
func DeleteRedirectHandlerComposed ¶
func DeleteRedirectHandlerComposed(handler DeleteRedirectHandlerFn, middlewares ...DeleteRedirectMiddlewareFn) DeleteRedirectHandlerFn
DeleteRedirectHandlerComposed returns the handler with middleware applied to it
type DeleteRedirectMiddlewareFn ¶
type DeleteRedirectMiddlewareFn func(next DeleteRedirectHandlerFn) DeleteRedirectHandlerFn
DeleteRedirectMiddlewareFn middleware
type UpdateRedirect ¶
type UpdateRedirect struct {
RedirectDefinition *redirectstore.RedirectDefinition `json:"redirectDefinition"`
}
UpdateRedirect command
type UpdateRedirectHandlerFn ¶
UpdateRedirectHandlerFn handler
func UpdateRedirectHandler ¶
func UpdateRedirectHandler(repo redirectrepository.BaseRedirectsDefinitionRepository) UpdateRedirectHandlerFn
UpdateRedirectHandler ...
func UpdateRedirectHandlerComposed ¶
func UpdateRedirectHandlerComposed(handler UpdateRedirectHandlerFn, middlewares ...UpdateRedirectMiddlewareFn) UpdateRedirectHandlerFn
UpdateRedirectHandlerComposed returns the handler with middleware applied to it
type UpdateRedirectMiddlewareFn ¶
type UpdateRedirectMiddlewareFn func(next UpdateRedirectHandlerFn) UpdateRedirectHandlerFn
UpdateRedirectMiddlewareFn middleware