Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type InternalService ¶
type InternalService interface { ListProjects(accountId, projectType string) ([]models.Project, error) ListDBProjects(accountId string) ([]models.Project, error) ListTpUsers(projects []models.Project, accountId string) ([]models.ThirdUser, error) ListDomains(accountId, projectType string) ([]models.ProjectDomain, error) ListUiPages(accountId string) ([]string, error) ProcessUpdatingPlan(accountId string) (err error) GetNumberOfUiFormResponse(accountId, projectType, from, to string) (int64, error) GetFileStorageUsage(accountId, projectType string) (int64, error) HandleDomainPurchase(accountId, projectTag, domainName string) (err error) }
func NewInternalService ¶
func NewInternalService(projStore projectStore.ProjectStore, databaseStore databaseStore.DatabaseStore, redisStore redisStore.RedisStore, projectService projectService.ProjectService, pipelineService crudService.CrudService, ubService uibuilderService.UIbuilderService, ufService uiFormService.UIFormService, objService objectstoreService.ObjectstoreService) InternalService
Click to show internal directories.
Click to hide internal directories.