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.