Versions in this module Expand all Collapse all v0 v0.0.1 Jul 8, 2025 Changes in this version + func GetTokenInfo(ctx *gin.Context) (oauth2.TokenInfo, error) + type Controller interface + GroupName func() string + Handlers func() []*HttpFunc + IsAuthEnabled func() bool + type HttpFunc struct + func NewHttpFunc(method HttpMethod, urlTemplate string, httpFunc gin.HandlerFunc) *HttpFunc + func (h *HttpFunc) GetHandlerFunc() gin.HandlerFunc + func (h *HttpFunc) GetHttpMethod() HttpMethod + func (h *HttpFunc) GetUrlTemplate() string + type HttpMethod int + const DELETE + const GET + const PATCH + const POST + const PUT + type OrganizationController struct + func NewOrganizationController(...) *OrganizationController + func (controller *OrganizationController) Create(ctx *gin.Context) + func (controller *OrganizationController) CreateMany(ctx *gin.Context) + func (controller *OrganizationController) Delete(ctx *gin.Context) + func (controller *OrganizationController) DeleteMany(ctx *gin.Context) + func (controller *OrganizationController) FindById(ctx *gin.Context) + func (controller *OrganizationController) FindByIds(ctx *gin.Context) + func (controller *OrganizationController) GetDeleted(ctx *gin.Context) + func (controller *OrganizationController) GroupName() string + func (controller *OrganizationController) Handlers() []*HttpFunc + func (controller *OrganizationController) IsAuthEnabled() bool + func (controller *OrganizationController) SearchAll(ctx *gin.Context) + func (controller *OrganizationController) Update(ctx *gin.Context) + func (controller *OrganizationController) UpdateMany(ctx *gin.Context) + type Provider interface + GetControllers func() []Controller + GetJobs func() []job.Job