handlers

package
v1.5.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 30, 2026 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AddRolePermissionHandler

type AddRolePermissionHandler struct {
	// contains filtered or unexported fields
}

func (*AddRolePermissionHandler) Handler

type AssignUserRoleHandler

type AssignUserRoleHandler struct {
	// contains filtered or unexported fields
}

func NewAssignUserRoleHandler

func NewAssignUserRoleHandler(useCase *usecases.UserRolesUseCase) *AssignUserRoleHandler

func (*AssignUserRoleHandler) Handler

func (h *AssignUserRoleHandler) Handler() http.HandlerFunc

type CheckUserPermissionsHandler added in v1.1.0

type CheckUserPermissionsHandler struct {
	// contains filtered or unexported fields
}

func NewCheckUserPermissionsHandler added in v1.1.0

func NewCheckUserPermissionsHandler(useCase *usecases.UserPermissionsUseCase) *CheckUserPermissionsHandler

func (*CheckUserPermissionsHandler) Handler added in v1.1.0

type CreatePermissionHandler

type CreatePermissionHandler struct {
	// contains filtered or unexported fields
}

func NewCreatePermissionHandler

func NewCreatePermissionHandler(useCase *usecases.PermissionsUseCase) *CreatePermissionHandler

func (*CreatePermissionHandler) Handler

type CreateRoleHandler

type CreateRoleHandler struct {
	// contains filtered or unexported fields
}

func NewCreateRoleHandler

func NewCreateRoleHandler(useCase *usecases.RolesUseCase) *CreateRoleHandler

func (*CreateRoleHandler) Handler

func (h *CreateRoleHandler) Handler() http.HandlerFunc

type DeletePermissionHandler

type DeletePermissionHandler struct {
	// contains filtered or unexported fields
}

func NewDeletePermissionHandler

func NewDeletePermissionHandler(useCase *usecases.PermissionsUseCase) *DeletePermissionHandler

func (*DeletePermissionHandler) Handler

type DeleteRoleHandler

type DeleteRoleHandler struct {
	// contains filtered or unexported fields
}

func NewDeleteRoleHandler

func NewDeleteRoleHandler(useCase *usecases.RolesUseCase) *DeleteRoleHandler

func (*DeleteRoleHandler) Handler

func (h *DeleteRoleHandler) Handler() http.HandlerFunc

type GetAllPermissionsHandler

type GetAllPermissionsHandler struct {
	// contains filtered or unexported fields
}

func NewGetAllPermissionsHandler

func NewGetAllPermissionsHandler(useCase *usecases.PermissionsUseCase) *GetAllPermissionsHandler

func (*GetAllPermissionsHandler) Handler

type GetAllRolesHandler

type GetAllRolesHandler struct {
	// contains filtered or unexported fields
}

func NewGetAllRolesHandler

func NewGetAllRolesHandler(useCase *usecases.RolesUseCase) *GetAllRolesHandler

func (*GetAllRolesHandler) Handler

func (h *GetAllRolesHandler) Handler() http.HandlerFunc

type GetPermissionByIDHandler added in v1.1.0

type GetPermissionByIDHandler struct {
	// contains filtered or unexported fields
}

func NewGetPermissionByIDHandler added in v1.1.0

func NewGetPermissionByIDHandler(useCase *usecases.PermissionsUseCase) *GetPermissionByIDHandler

func (*GetPermissionByIDHandler) Handler added in v1.1.0

type GetRoleByIDHandler

type GetRoleByIDHandler struct {
	// contains filtered or unexported fields
}

func NewGetRoleByIDHandler

func NewGetRoleByIDHandler(useCase *usecases.RolesUseCase) *GetRoleByIDHandler

func (*GetRoleByIDHandler) Handler

func (h *GetRoleByIDHandler) Handler() http.HandlerFunc

type GetRoleByNameHandler added in v1.1.0

type GetRoleByNameHandler struct {
	// contains filtered or unexported fields
}

func NewGetRoleByNameHandler added in v1.1.0

func NewGetRoleByNameHandler(useCase *usecases.RolesUseCase) *GetRoleByNameHandler

func (*GetRoleByNameHandler) Handler added in v1.1.0

func (h *GetRoleByNameHandler) Handler() http.HandlerFunc

type GetRolePermissionsHandler

type GetRolePermissionsHandler struct {
	// contains filtered or unexported fields
}

func (*GetRolePermissionsHandler) Handler

type GetUserPermissionsHandler added in v1.1.0

type GetUserPermissionsHandler struct {
	// contains filtered or unexported fields
}

func NewGetUserPermissionsHandler added in v1.1.0

func NewGetUserPermissionsHandler(useCase *usecases.UserPermissionsUseCase) *GetUserPermissionsHandler

func (*GetUserPermissionsHandler) Handler added in v1.1.0

type GetUserRolesHandler

type GetUserRolesHandler struct {
	// contains filtered or unexported fields
}

func NewGetUserRolesHandler

func NewGetUserRolesHandler(useCase *usecases.UserRolesUseCase) *GetUserRolesHandler

func (*GetUserRolesHandler) Handler

func (h *GetUserRolesHandler) Handler() http.HandlerFunc

type RemoveRolePermissionHandler

type RemoveRolePermissionHandler struct {
	// contains filtered or unexported fields
}

func (*RemoveRolePermissionHandler) Handler

type RemoveUserRoleHandler

type RemoveUserRoleHandler struct {
	// contains filtered or unexported fields
}

func NewRemoveUserRoleHandler

func NewRemoveUserRoleHandler(useCase *usecases.UserRolesUseCase) *RemoveUserRoleHandler

func (*RemoveUserRoleHandler) Handler

func (h *RemoveUserRoleHandler) Handler() http.HandlerFunc

type ReplaceRolePermissionsHandler

type ReplaceRolePermissionsHandler struct {
	// contains filtered or unexported fields
}

func (*ReplaceRolePermissionsHandler) Handler

type ReplaceUserRolesHandler

type ReplaceUserRolesHandler struct {
	// contains filtered or unexported fields
}

func NewReplaceUserRolesHandler

func NewReplaceUserRolesHandler(useCase *usecases.UserRolesUseCase) *ReplaceUserRolesHandler

func (*ReplaceUserRolesHandler) Handler

type UpdatePermissionHandler

type UpdatePermissionHandler struct {
	// contains filtered or unexported fields
}

func NewUpdatePermissionHandler

func NewUpdatePermissionHandler(useCase *usecases.PermissionsUseCase) *UpdatePermissionHandler

func (*UpdatePermissionHandler) Handler

type UpdateRoleHandler

type UpdateRoleHandler struct {
	// contains filtered or unexported fields
}

func NewUpdateRoleHandler

func NewUpdateRoleHandler(useCase *usecases.RolesUseCase) *UpdateRoleHandler

func (*UpdateRoleHandler) Handler

func (h *UpdateRoleHandler) Handler() http.HandlerFunc

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL