MCPcopy Create free account
hub / github.com/GoSimplicity/LinkMe / NewRoleHandler

Function NewRoleHandler

internal/api/role.go:22–30  ·  view source on GitHub ↗
(svc service.RoleService, menuSvc service.MenuService, apiSvc service.ApiService, permissionSvc service.PermissionService, l *zap.Logger)

Source from the content-addressed store, hash-verified

20}
21
22func NewRoleHandler(svc service.RoleService, menuSvc service.MenuService, apiSvc service.ApiService, permissionSvc service.PermissionService, l *zap.Logger) *RoleHandler {
23 return &RoleHandler{
24 svc: svc,
25 menuSvc: menuSvc,
26 apiSvc: apiSvc,
27 permissionSvc: permissionSvc,
28 l: l,
29 }
30}
31
32func (r *RoleHandler) RegisterRoutes(server *gin.Engine) {
33 roleGroup := server.Group("/api/roles")

Callers 1

InitWebServerFunction · 0.92

Calls

no outgoing calls

Tested by

no test coverage detected