Documentation ¶
Index ¶
- func NewResponseHandler(m *mux.Router, rs user_response.Usecase, sanitizer *bluemonday.Policy, ...)
- type ResponseHandler
- func (h *ResponseHandler) HandleGetResponse(w http.ResponseWriter, r *http.Request)
- func (h *ResponseHandler) HandleGetResponses(w http.ResponseWriter, r *http.Request)
- func (h *ResponseHandler) HandleGetResponsesOnJobID(w http.ResponseWriter, r *http.Request)
- func (h *ResponseHandler) HandleResponseAccept(w http.ResponseWriter, r *http.Request)
- func (h *ResponseHandler) HandleResponseCancel(w http.ResponseWriter, r *http.Request)
- func (h *ResponseHandler) HandleResponseDeny(w http.ResponseWriter, r *http.Request)
- func (h *ResponseHandler) HandleResponseJob(w http.ResponseWriter, r *http.Request)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewResponseHandler ¶
func NewResponseHandler(m *mux.Router, rs user_response.Usecase, sanitizer *bluemonday.Policy, logger *zap.SugaredLogger, sessionStore sessions.Store)
Types ¶
type ResponseHandler ¶
type ResponseHandler struct { ResponseUsecase user_response.Usecase // contains filtered or unexported fields }
func (*ResponseHandler) HandleGetResponse ¶
func (h *ResponseHandler) HandleGetResponse(w http.ResponseWriter, r *http.Request)
func (*ResponseHandler) HandleGetResponses ¶
func (h *ResponseHandler) HandleGetResponses(w http.ResponseWriter, r *http.Request)
func (*ResponseHandler) HandleGetResponsesOnJobID ¶
func (h *ResponseHandler) HandleGetResponsesOnJobID(w http.ResponseWriter, r *http.Request)
func (*ResponseHandler) HandleResponseAccept ¶
func (h *ResponseHandler) HandleResponseAccept(w http.ResponseWriter, r *http.Request)
func (*ResponseHandler) HandleResponseCancel ¶
func (h *ResponseHandler) HandleResponseCancel(w http.ResponseWriter, r *http.Request)
func (*ResponseHandler) HandleResponseDeny ¶
func (h *ResponseHandler) HandleResponseDeny(w http.ResponseWriter, r *http.Request)
func (*ResponseHandler) HandleResponseJob ¶
func (h *ResponseHandler) HandleResponseJob(w http.ResponseWriter, r *http.Request)
Click to show internal directories.
Click to hide internal directories.