Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var HttpHandlerGraphSet = wire.NewSet( NewUserHandler, NewMatchingHandler, NewFeedHandler, NewAuthHandler, NewAlbumHandler, NewWalletHandler, )
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)
Source Files ¶
Click to show internal directories.
Click to hide internal directories.