Documentation
¶
Index ¶
- type Controllers
- type TeamMemberController
- type TeamMemberHandler
- func (c *TeamMemberHandler) Create(w http.ResponseWriter, r *http.Request)
- func (c *TeamMemberHandler) Delete(w http.ResponseWriter, r *http.Request)
- func (c *TeamMemberHandler) GetDetail(w http.ResponseWriter, r *http.Request)
- func (c *TeamMemberHandler) GetList(w http.ResponseWriter, r *http.Request)
- func (c *TeamMemberHandler) Mount(r *mux.Router)
- func (c *TeamMemberHandler) Update(w http.ResponseWriter, r *http.Request)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Controllers ¶
type Controllers struct {
TeamMember TeamMemberController
}
Controllers all Controller object injected here
type TeamMemberController ¶
type TeamMemberController interface { Mount(r *mux.Router) Create(w http.ResponseWriter, r *http.Request) GetDetail(w http.ResponseWriter, r *http.Request) Delete(w http.ResponseWriter, r *http.Request) Update(w http.ResponseWriter, r *http.Request) GetList(w http.ResponseWriter, r *http.Request) }
func NewTeamMemberDelivery ¶
func NewTeamMemberDelivery( srv service.TeamMemberService, cfg *configs.Configs, logger *logrus.Logger, validator *validator.Validate, ) TeamMemberController
type TeamMemberHandler ¶
type TeamMemberHandler struct { Service service.TeamMemberService Cfg *configs.Configs Logger *logrus.Logger Validate *validator.Validate }
func (*TeamMemberHandler) Create ¶
func (c *TeamMemberHandler) Create(w http.ResponseWriter, r *http.Request)
func (*TeamMemberHandler) Delete ¶
func (c *TeamMemberHandler) Delete(w http.ResponseWriter, r *http.Request)
func (*TeamMemberHandler) GetDetail ¶
func (c *TeamMemberHandler) GetDetail(w http.ResponseWriter, r *http.Request)
func (*TeamMemberHandler) GetList ¶
func (c *TeamMemberHandler) GetList(w http.ResponseWriter, r *http.Request)
func (*TeamMemberHandler) Mount ¶
func (c *TeamMemberHandler) Mount(r *mux.Router)
func (*TeamMemberHandler) Update ¶
func (c *TeamMemberHandler) Update(w http.ResponseWriter, r *http.Request)
Click to show internal directories.
Click to hide internal directories.