Documentation ¶
Index ¶
- type DiaryUsecase
- func (s *DiaryUsecase) ClearReservedDiary(characterId int) error
- func (s *DiaryUsecase) ReservePublishDiary(characterId int, title string, diary string) error
- func (s *DiaryUsecase) RetrieveDiary(characterId *int, targetId, nth int) (*model.Diary, error)
- func (s *DiaryUsecase) RetrieveDiaryEditData(characterId int) (*model.DiaryEditData, error)
- func (s *DiaryUsecase) RetrieveDiaryOverviews(characterId int, nth *int) (diaries *[]model.DiaryOverview, currentNth, lastNth int, err error)
- func (s *DiaryUsecase) RetrieveDiaryPreview(characterId int) (*model.Diary, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DiaryUsecase ¶
type DiaryUsecase struct {
// contains filtered or unexported fields
}
func NewDiaryUsecase ¶
func NewDiaryUsecase(registry registry.Registry) *DiaryUsecase
func (*DiaryUsecase) ClearReservedDiary ¶
func (s *DiaryUsecase) ClearReservedDiary(characterId int) error
func (*DiaryUsecase) ReservePublishDiary ¶
func (s *DiaryUsecase) ReservePublishDiary(characterId int, title string, diary string) error
func (*DiaryUsecase) RetrieveDiary ¶
func (*DiaryUsecase) RetrieveDiaryEditData ¶
func (s *DiaryUsecase) RetrieveDiaryEditData(characterId int) (*model.DiaryEditData, error)
func (*DiaryUsecase) RetrieveDiaryOverviews ¶
func (s *DiaryUsecase) RetrieveDiaryOverviews(characterId int, nth *int) (diaries *[]model.DiaryOverview, currentNth, lastNth int, err error)
func (*DiaryUsecase) RetrieveDiaryPreview ¶
func (s *DiaryUsecase) RetrieveDiaryPreview(characterId int) (*model.Diary, error)
Click to show internal directories.
Click to hide internal directories.