Documentation
¶
Index ¶
- func GetTokenInfo(ctx *gin.Context) (oauth2.TokenInfo, error)
- type Controller
- type HttpFunc
- type HttpMethod
- type 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
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Controller ¶
type HttpFunc ¶
type HttpFunc struct {
// contains filtered or unexported fields
}
func NewHttpFunc ¶
func NewHttpFunc(method HttpMethod, urlTemplate string, httpFunc gin.HandlerFunc) *HttpFunc
func (*HttpFunc) GetHandlerFunc ¶
func (h *HttpFunc) GetHandlerFunc() gin.HandlerFunc
func (*HttpFunc) GetHttpMethod ¶
func (h *HttpFunc) GetHttpMethod() HttpMethod
func (*HttpFunc) GetUrlTemplate ¶
type OrganizationController ¶
type OrganizationController struct {
// contains filtered or unexported fields
}
func NewOrganizationController ¶
func NewOrganizationController(service service.BaseService[model.Organization, uuid.UUID, repository.OrganizationSearch]) *OrganizationController
func (*OrganizationController) Create ¶
func (controller *OrganizationController) Create(ctx *gin.Context)
func (*OrganizationController) CreateMany ¶
func (controller *OrganizationController) CreateMany(ctx *gin.Context)
func (*OrganizationController) Delete ¶
func (controller *OrganizationController) Delete(ctx *gin.Context)
func (*OrganizationController) DeleteMany ¶
func (controller *OrganizationController) DeleteMany(ctx *gin.Context)
func (*OrganizationController) FindById ¶
func (controller *OrganizationController) FindById(ctx *gin.Context)
func (*OrganizationController) FindByIds ¶
func (controller *OrganizationController) FindByIds(ctx *gin.Context)
func (*OrganizationController) GetDeleted ¶
func (controller *OrganizationController) GetDeleted(ctx *gin.Context)
func (*OrganizationController) GroupName ¶
func (controller *OrganizationController) GroupName() string
func (*OrganizationController) Handlers ¶
func (controller *OrganizationController) Handlers() []*HttpFunc
func (*OrganizationController) IsAuthEnabled ¶
func (controller *OrganizationController) IsAuthEnabled() bool
func (*OrganizationController) SearchAll ¶
func (controller *OrganizationController) SearchAll(ctx *gin.Context)
func (*OrganizationController) Update ¶
func (controller *OrganizationController) Update(ctx *gin.Context)
func (*OrganizationController) UpdateMany ¶
func (controller *OrganizationController) UpdateMany(ctx *gin.Context)
type Provider ¶
type Provider interface {
GetControllers() []Controller
GetJobs() []job.Job
}
Click to show internal directories.
Click to hide internal directories.