http_handler

package
v0.0.0-...-e9f4405 Latest Latest
Warning

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

Go to latest
Published: Mar 12, 2024 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

Functions

This section is empty.

Types

type AlbumHandler

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

func NewAlbumHandler

func NewAlbumHandler(
	albumService *services.AlbumService,
) *AlbumHandler

func (*AlbumHandler) CreateMany

func (a *AlbumHandler) CreateMany(c *gin.Context)

func (*AlbumHandler) CreateOne

func (a *AlbumHandler) CreateOne(c *gin.Context)

func (*AlbumHandler) GetUserAlbum

func (a *AlbumHandler) GetUserAlbum(c *gin.Context)

type AuthHandler

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

func NewAuthHandler

func NewAuthHandler(
	authService *services.AuthService,
) *AuthHandler

func (*AuthHandler) Login

func (a *AuthHandler) Login(c *gin.Context)

func (*AuthHandler) Register

func (a *AuthHandler) Register(c *gin.Context)

type FeedHandler

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

func NewFeedHandler

func NewFeedHandler(
	feedService *services.FeedService,
) *FeedHandler

func (*FeedHandler) GetFeed

func (m *FeedHandler) GetFeed(c *gin.Context)

type MatchingHandler

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

func NewMatchingHandler

func NewMatchingHandler(
	matchingService *services.MatchingService,
) *MatchingHandler

func (*MatchingHandler) CreateMatching

func (m *MatchingHandler) CreateMatching(c *gin.Context)

func (*MatchingHandler) ListMatching

func (m *MatchingHandler) ListMatching(c *gin.Context)

func (*MatchingHandler) WhoILike

func (m *MatchingHandler) WhoILike(c *gin.Context)

func (*MatchingHandler) WhoLikeMe

func (m *MatchingHandler) WhoLikeMe(c *gin.Context)

type UserHandler

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

func NewUserHandler

func NewUserHandler(
	userService *services.UserService,
) *UserHandler

func (*UserHandler) CreateUser

func (u *UserHandler) CreateUser(c *gin.Context)

func (*UserHandler) DeleteUser

func (u *UserHandler) DeleteUser(c *gin.Context)

func (*UserHandler) GetUser

func (u *UserHandler) GetUser(c *gin.Context)

func (*UserHandler) SetAvatar

func (u *UserHandler) SetAvatar(c *gin.Context)

func (*UserHandler) UpdateUser

func (u *UserHandler) UpdateUser(c *gin.Context)

type WalletHandler

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

func NewWalletHandler

func NewWalletHandler(
	walletService *services.WalletService,
) *WalletHandler

func (*WalletHandler) CreateTransaction

func (w *WalletHandler) CreateTransaction(c *gin.Context)

func (*WalletHandler) GetTotal

func (w *WalletHandler) GetTotal(c *gin.Context)

func (*WalletHandler) ListTransactions

func (w *WalletHandler) ListTransactions(c *gin.Context)

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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