Documentation ¶
Index ¶
- func NewAuthorizationsRoute(router *gin.RouterGroup, db *gorm.DB, authMiddleware gin.HandlerFunc) *authorizationsRoutes
- func NewProductsRoute(router *gin.RouterGroup, db *gorm.DB, authMiddleware gin.HandlerFunc) *productsRoutes
- func NewRoleAuthorizationsRoute(router *gin.RouterGroup, db *gorm.DB, authMiddleware gin.HandlerFunc) *roleAuthorizationsRoutes
- func NewRolesRoute(router *gin.RouterGroup, db *gorm.DB, authMiddleware gin.HandlerFunc) *rolesRoutes
- func NewUsersRoute(router *gin.RouterGroup, db *gorm.DB, jwtService jwt.JWTService, ...) *usersRoutes
- func RootHandler(ctx *gin.Context)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAuthorizationsRoute ¶
func NewAuthorizationsRoute(router *gin.RouterGroup, db *gorm.DB, authMiddleware gin.HandlerFunc) *authorizationsRoutes
func NewProductsRoute ¶
func NewProductsRoute(router *gin.RouterGroup, db *gorm.DB, authMiddleware gin.HandlerFunc) *productsRoutes
func NewRoleAuthorizationsRoute ¶
func NewRoleAuthorizationsRoute(router *gin.RouterGroup, db *gorm.DB, authMiddleware gin.HandlerFunc) *roleAuthorizationsRoutes
func NewRolesRoute ¶
func NewRolesRoute(router *gin.RouterGroup, db *gorm.DB, authMiddleware gin.HandlerFunc) *rolesRoutes
func NewUsersRoute ¶
func NewUsersRoute(router *gin.RouterGroup, db *gorm.DB, jwtService jwt.JWTService, redisCache caches.RedisCache, ristrettoCache caches.RistrettoCache, authMiddleware gin.HandlerFunc, mailer mailer.OTPMailer) *usersRoutes
func RootHandler ¶
PingExample godoc @Summary ping example @Schemes @Description do ping @Tags example @Accept json @Produce json @Success 200 {string} Helloworld @Router /example/helloworld [get]
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.