Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var SendingError = fmt.Errorf("sending error")
Functions ¶
This section is empty.
Types ¶
type CollaborsRequests ¶
type CollaborsRequestsRepository ¶
type CollaborsRequestsRepository struct {
// contains filtered or unexported fields
}
func NewCollaboratorsRequestsRepository ¶
func NewCollaboratorsRequestsRepository(redisClient *redis.Client) *CollaborsRequestsRepository
func (*CollaborsRequestsRepository) Delete ¶
func (repo *CollaborsRequestsRepository) Delete(payload string) error
func (*CollaborsRequestsRepository) List ¶
func (repo *CollaborsRequestsRepository) List(limit int64) ([]string, error)
func (*CollaborsRequestsRepository) Save ¶
func (repo *CollaborsRequestsRepository) Save(payload string) (err error)
type MediatorService ¶
type MediatorService struct { ConsumerBaseURL string // contains filtered or unexported fields }
func NewMediatorService ¶
func NewMediatorService( payloads Payloads, webClient web.Client, collaboratorsClient collaborators.Client, reviewers gh.Reviewers) *MediatorService
type PayloadRepository ¶
type PayloadRepository struct {
// contains filtered or unexported fields
}
func NewPayloadRepository ¶
func NewPayloadRepository(redisClient *redis.Client) *PayloadRepository
func (*PayloadRepository) Delete ¶
func (repo *PayloadRepository) Delete(payload string) error
func (*PayloadRepository) Save ¶
func (repo *PayloadRepository) Save(payload string) (err error)
Click to show internal directories.
Click to hide internal directories.