handlers

package
v0.0.0-...-9815e70 Latest Latest
Warning

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

Go to latest
Published: Aug 14, 2026 License: MIT Imports: 12 Imported by: 0

Documentation

Overview

Package handlers provides ...

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type UserHandler

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

func NewUserHandler

func NewUserHandler(userService *services.UserService) *UserHandler

func (*UserHandler) CreateUser

func (h *UserHandler) CreateUser(w http.ResponseWriter, r *http.Request)

func (*UserHandler) DeleteUser

func (h *UserHandler) DeleteUser(w http.ResponseWriter, r *http.Request)

func (*UserHandler) GetUser

func (h *UserHandler) GetUser(w http.ResponseWriter, r *http.Request)

func (*UserHandler) RegisterRoutes

func (h *UserHandler) RegisterRoutes(mux *http.ServeMux)

func (*UserHandler) UpdateUser

func (h *UserHandler) UpdateUser(w http.ResponseWriter, r *http.Request)

type UserQueryHandler

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

func NewUserQueryHandler

func NewUserQueryHandler(userQueryService services.UserQueryService) *UserQueryHandler

func (*UserQueryHandler) GetActiveUsers

func (h *UserQueryHandler) GetActiveUsers(w http.ResponseWriter, r *http.Request)

func (*UserQueryHandler) GetUser

func (h *UserQueryHandler) GetUser(w http.ResponseWriter, r *http.Request)

func (*UserQueryHandler) GetUserStats

func (h *UserQueryHandler) GetUserStats(w http.ResponseWriter, r *http.Request)

func (*UserQueryHandler) GetUsersByDomain

func (h *UserQueryHandler) GetUsersByDomain(w http.ResponseWriter, r *http.Request)

func (*UserQueryHandler) GetUsersWithPagination

func (h *UserQueryHandler) GetUsersWithPagination(w http.ResponseWriter, r *http.Request)

func (*UserQueryHandler) ListUsers

func (h *UserQueryHandler) ListUsers(w http.ResponseWriter, r *http.Request)

func (*UserQueryHandler) RegisterRoutes

func (h *UserQueryHandler) RegisterRoutes(mux *http.ServeMux)

func (*UserQueryHandler) SearchUsers

func (h *UserQueryHandler) SearchUsers(w http.ResponseWriter, r *http.Request)

Jump to

Keyboard shortcuts

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