Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthController ¶
func NewAuthController ¶
func NewAuthController(authServ service.AuthService, jwtServ service.JWTService) AuthController
type EventController ¶
type EventController interface { Create(ctx *gin.Context) GetEvent(ctx *gin.Context) AllEvent(ctx *gin.Context) }
func NewEventController ¶
func NewEventController(evServ service.EventService, jwtServ service.JWTService) EventController
type PaymentController ¶
type PaymentController interface { InfoPayment(ctx *gin.Context) Pay(ctx *gin.Context) Cancel(ctx *gin.Context) }
func NewPaymentController ¶
func NewPaymentController(trxServ service.TransactionService, jwtServ service.JWTService) PaymentController
type TransactionController ¶
func NewTransactionController ¶
func NewTransactionController(trxServ service.TransactionService, userServ service.UserService, jwtServ service.JWTService) TransactionController
type TransactionPost ¶
type UserController ¶
type UserController interface { All(context *gin.Context) Update(context *gin.Context) Profile(context *gin.Context) }
func NewUserController ¶
func NewUserController(userServ service.UserService, jwtServ service.JWTService) UserController
Click to show internal directories.
Click to hide internal directories.