Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Provider wire.ProviderSet = wire.NewSet( NewHandler, NewRoute, )
Functions ¶
This section is empty.
Types ¶
type GetAllPluginStatusResp ¶
type Handler ¶
type Handler struct{}
func NewHandler ¶
func NewHandler() *Handler
func (*Handler) GetAllPluginStatus ¶
func (h *Handler) GetAllPluginStatus() echo.HandlerFunc
type Repository ¶
type Repository interface {
GetAll(ctx context.Context, tx *gorm.DB) ([]domain.PluginConfig, error)
GetWhere(ctx context.Context, tx *gorm.DB, query any, args ...any) gorm.ChainInterface[domain.PluginConfig]
}
func NewRepository ¶
func NewRepository( db *gorm.DB, ) Repository
type Route ¶
type Route struct {
// contains filtered or unexported fields
}
func (*Route) RegisterPluginRoute ¶
type Service ¶
type Service interface{}
func NewService ¶
func NewService( log log.Logger, repo Repository, ) Service
Click to show internal directories.
Click to hide internal directories.