MCPcopy Create free account
hub / github.com/evolution-foundation/evolution-go / GroupHandler

Interface GroupHandler

pkg/group/handler/group_handler.go:11–24  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

9)
10
11type GroupHandler interface {
12 ListGroups(ctx *gin.Context)
13 GetGroupInfo(ctx *gin.Context)
14 GetGroupInviteLink(ctx *gin.Context)
15 SetGroupPhoto(ctx *gin.Context)
16 SetGroupName(ctx *gin.Context)
17 SetGroupDescription(ctx *gin.Context)
18 CreateGroup(ctx *gin.Context)
19 UpdateParticipant(ctx *gin.Context)
20 GetMyGroups(ctx *gin.Context)
21 JoinGroupLink(ctx *gin.Context)
22 LeaveGroup(ctx *gin.Context)
23 UpdateGroupSettings(ctx *gin.Context)
24}
25
26type groupHandler struct {
27 groupService group_service.GroupService

Callers 12

ListGroupsMethod · 0.65
GetGroupInfoMethod · 0.65
GetGroupInviteLinkMethod · 0.65
SetGroupPhotoMethod · 0.65
SetGroupNameMethod · 0.65
SetGroupDescriptionMethod · 0.65
CreateGroupMethod · 0.65
UpdateParticipantMethod · 0.65
GetMyGroupsMethod · 0.65
JoinGroupLinkMethod · 0.65
LeaveGroupMethod · 0.65
UpdateGroupSettingsMethod · 0.65

Implementers 2

groupServicepkg/group/service/group_service.go
groupHandlerpkg/group/handler/group_handler.go

Calls

no outgoing calls

Tested by

no test coverage detected