Documentation
¶
Index ¶
- type FavoriteApp
- func (a *FavoriteApp) AddFavorite(input dto.AddFavoriteInput) (*dto.AddFavoriteOutput, error)
- func (a *FavoriteApp) GetMyFavorites(input dto.GetMyFavoritesInput) (*dto.GetMyFavoritesOutput, error)
- func (a *FavoriteApp) RemoveFavorite(input dto.RemoveFavoriteInput) (*dto.RemoveFavoriteOutput, error)
- func (a *FavoriteApp) UpdateFavoritePosition(input dto.UpdateFavoritePositionInput) (*dto.UpdateFavoritePositionOutput, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FavoriteApp ¶
type FavoriteApp struct {
Config config.Config
Logger zerolog.Logger
FavoritePers domain.FavoritePers
DocumentPers domain.DocumentPers
}
func NewFavoriteApp ¶
func NewFavoriteApp(config config.Config, logger zerolog.Logger, favoritePers domain.FavoritePers, documentPers domain.DocumentPers) *FavoriteApp
func (*FavoriteApp) AddFavorite ¶
func (a *FavoriteApp) AddFavorite(input dto.AddFavoriteInput) (*dto.AddFavoriteOutput, error)
func (*FavoriteApp) GetMyFavorites ¶
func (a *FavoriteApp) GetMyFavorites(input dto.GetMyFavoritesInput) (*dto.GetMyFavoritesOutput, error)
func (*FavoriteApp) RemoveFavorite ¶
func (a *FavoriteApp) RemoveFavorite(input dto.RemoveFavoriteInput) (*dto.RemoveFavoriteOutput, error)
func (*FavoriteApp) UpdateFavoritePosition ¶
func (a *FavoriteApp) UpdateFavoritePosition(input dto.UpdateFavoritePositionInput) (*dto.UpdateFavoritePositionOutput, error)
Click to show internal directories.
Click to hide internal directories.