Documentation
¶
Index ¶
- type GitMaterialReadService
- type GitMaterialReadServiceImpl
- func (impl *GitMaterialReadServiceImpl) FindByAppId(appId int) ([]*repository.GitMaterial, error)
- func (impl *GitMaterialReadServiceImpl) FindByAppIdAndCheckoutPath(appId int, checkoutPath string) (*repository.GitMaterial, error)
- func (impl *GitMaterialReadServiceImpl) FindByAppIdAndGitMaterialId(appId, id int) (*repository.GitMaterial, error)
- func (impl *GitMaterialReadServiceImpl) FindByAppIds(appIds []int) ([]*repository.GitMaterial, error)
- func (impl *GitMaterialReadServiceImpl) FindByGitProviderId(gitProviderId int) (materials []*repository.GitMaterial, err error)
- func (impl *GitMaterialReadServiceImpl) FindById(id int) (*repository.GitMaterial, error)
- func (impl *GitMaterialReadServiceImpl) FindNumberOfAppsWithGitRepo(appIds []int) (int, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GitMaterialReadService ¶
type GitMaterialReadService interface {
FindByAppId(appId int) ([]*repository.GitMaterial, error)
FindByAppIds(appIds []int) ([]*repository.GitMaterial, error)
FindById(Id int) (*repository.GitMaterial, error)
FindByAppIdAndGitMaterialId(appId, id int) (*repository.GitMaterial, error)
FindByAppIdAndCheckoutPath(appId int, checkoutPath string) (*repository.GitMaterial, error)
FindByGitProviderId(gitProviderId int) (materials []*repository.GitMaterial, err error)
FindNumberOfAppsWithGitRepo(appIds []int) (int, error)
}
type GitMaterialReadServiceImpl ¶
type GitMaterialReadServiceImpl struct {
// contains filtered or unexported fields
}
func NewGitMaterialReadServiceImpl ¶
func NewGitMaterialReadServiceImpl(logger *zap.SugaredLogger, materialRepository repository.MaterialRepository) *GitMaterialReadServiceImpl
func (*GitMaterialReadServiceImpl) FindByAppId ¶
func (impl *GitMaterialReadServiceImpl) FindByAppId(appId int) ([]*repository.GitMaterial, error)
func (*GitMaterialReadServiceImpl) FindByAppIdAndCheckoutPath ¶
func (impl *GitMaterialReadServiceImpl) FindByAppIdAndCheckoutPath(appId int, checkoutPath string) (*repository.GitMaterial, error)
func (*GitMaterialReadServiceImpl) FindByAppIdAndGitMaterialId ¶
func (impl *GitMaterialReadServiceImpl) FindByAppIdAndGitMaterialId(appId, id int) (*repository.GitMaterial, error)
func (*GitMaterialReadServiceImpl) FindByAppIds ¶
func (impl *GitMaterialReadServiceImpl) FindByAppIds(appIds []int) ([]*repository.GitMaterial, error)
func (*GitMaterialReadServiceImpl) FindByGitProviderId ¶
func (impl *GitMaterialReadServiceImpl) FindByGitProviderId(gitProviderId int) (materials []*repository.GitMaterial, err error)
func (*GitMaterialReadServiceImpl) FindById ¶
func (impl *GitMaterialReadServiceImpl) FindById(id int) (*repository.GitMaterial, error)
func (*GitMaterialReadServiceImpl) FindNumberOfAppsWithGitRepo ¶
func (impl *GitMaterialReadServiceImpl) FindNumberOfAppsWithGitRepo(appIds []int) (int, error)
Click to show internal directories.
Click to hide internal directories.