Documentation ¶
Overview ¶
Package _userID ... generated version: 1.6.1
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IPostAgeIncrementController ¶
type IPostAgeIncrementController interface {
PostAgeIncrement(c echo.Context, req *PostAgeIncrementRequest) (res *PostAgeIncrementResponse, err error)
}
IPostAgeIncrementController ...
type PostAgeIncrementController ¶
type PostAgeIncrementController struct {
*props.ControllerProps
}
PostAgeIncrementController ...
func NewPostAgeIncrementController ¶
func NewPostAgeIncrementController(cp *props.ControllerProps) *PostAgeIncrementController
NewPostAgeIncrementController ...
func (*PostAgeIncrementController) PostAgeIncrement ¶
func (p *PostAgeIncrementController) PostAgeIncrement( c echo.Context, req *PostAgeIncrementRequest, ) (res *PostAgeIncrementResponse, err error)
PostAgeIncrement user age increment api controller @Summary UserAgeIncrementAPI @Description user age increment api @Accept json @Produce json @Param userID path string true "user id" @Success 200 {object} PostAgeIncrementResponse @Failure 400 {object} wrapper.APIError @Failure 500 {object} wrapper.APIError @Router /api/user/{userID}/age_increment [POST]
type PostAgeIncrementRequest ¶
type PostAgeIncrementRequest struct {
ID string `json:"userID" param:"userID" validate:"required"`
}
PostAgeIncrementRequest - user age increment request
type PostAgeIncrementResponse ¶
type PostAgeIncrementResponse struct { Status int `json:"status"` User *model.User `json:"payload,omitempty"` Messages []werror.FailedReason `json:"messages"` }
PostAgeIncrementResponse - user age increment response
type Routes ¶
type Routes struct {
// contains filtered or unexported fields
}
Routes ...
func NewRoutes ¶
func NewRoutes(p *props.ControllerProps, router *echo.Group, opts ...io.Writer) *Routes
NewRoutes ...
func (*Routes) PostAgeIncrement ¶
func (r *Routes) PostAgeIncrement(p *props.ControllerProps) echo.HandlerFunc
PostAgeIncrement ...