Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BatchManager ¶
type BatchManager struct {
// contains filtered or unexported fields
}
BatchManager is an adapter for getting log information.
func NewBatchManager ¶
func NewBatchManager(updateLogRepository UpdateLogRepositoryIF) *BatchManager
NewBatchManager is a method to create an instance of BatchManager
func (*BatchManager) GetLastUpdated ¶
func (m *BatchManager) GetLastUpdated() (string, error)
GetLastUpdated is a method to get the latest review update date.
func (*BatchManager) SetLastUpdated ¶
func (m *BatchManager) SetLastUpdated(lastUpdated string) error
SetLastUpdated is a method to update the latest review update date.
type ReviewGetter ¶
type ReviewGetter struct {
// contains filtered or unexported fields
}
ReviewGetter is an adapter to get reviews from repositories.
func NewReviewGetter ¶
func NewReviewGetter(iosReviewRepository ReviewRepositoryIF) *ReviewGetter
NewReviewGetter is a method to create an instance of ReviewGetter.
type ReviewRepositoryIF ¶
ReviewRepositoryIF is an interface to access to the review repository.
type ReviewSender ¶
type ReviewSender struct {
// contains filtered or unexported fields
}
ReviewSender is an adapter to send reviews.
func NewReviewSender ¶
func NewReviewSender(senderRepository ReviewSenderIF) *ReviewSender
NewReviewSender is a method to create an instance of ReviewSender.
type ReviewSenderIF ¶
ReviewSenderIF is an interface for accessing a repository for sending reviews.