Documentation ¶
Index ¶
- type CommonCategoriesService
- type CommonMastersService
- func (service *CommonMastersService) GetAllMasters() ([]*entities.Master, error)
- func (service *CommonMastersService) GetMasterByID(id uint64) (*entities.Master, error)
- func (service *CommonMastersService) GetMasterByUserID(userID uint64) (*entities.Master, error)
- func (service *CommonMastersService) RegisterMaster(masterData entities.RegisterMasterDTO) (uint64, error)
- type CommonTagsService
- type CommonToysService
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CommonCategoriesService ¶
type CommonCategoriesService struct {
// contains filtered or unexported fields
}
func NewCommonCategoriesService ¶
func NewCommonCategoriesService( categoriesRepository interfaces.CategoriesRepository, logger *slog.Logger, ) *CommonCategoriesService
func (*CommonCategoriesService) GetAllCategories ¶
func (service *CommonCategoriesService) GetAllCategories() ([]*entities.Category, error)
func (*CommonCategoriesService) GetCategoryByID ¶
func (service *CommonCategoriesService) GetCategoryByID(id uint32) (*entities.Category, error)
type CommonMastersService ¶
type CommonMastersService struct {
// contains filtered or unexported fields
}
func NewCommonMastersService ¶
func NewCommonMastersService( mastersRepository interfaces.MastersRepository, toysRepository interfaces.ToysRepository, tagsRepository interfaces.TagsRepository, logger *slog.Logger, ) *CommonMastersService
func (*CommonMastersService) GetAllMasters ¶
func (service *CommonMastersService) GetAllMasters() ([]*entities.Master, error)
func (*CommonMastersService) GetMasterByID ¶
func (service *CommonMastersService) GetMasterByID(id uint64) (*entities.Master, error)
func (*CommonMastersService) GetMasterByUserID ¶
func (service *CommonMastersService) GetMasterByUserID(userID uint64) (*entities.Master, error)
func (*CommonMastersService) RegisterMaster ¶
func (service *CommonMastersService) RegisterMaster(masterData entities.RegisterMasterDTO) (uint64, error)
type CommonTagsService ¶
type CommonTagsService struct {
// contains filtered or unexported fields
}
func NewCommonTagsService ¶
func NewCommonTagsService( tagsRepository interfaces.TagsRepository, logger *slog.Logger, ) *CommonTagsService
func (*CommonTagsService) GetAllTags ¶
func (service *CommonTagsService) GetAllTags() ([]*entities.Tag, error)
func (*CommonTagsService) GetTagByID ¶
func (service *CommonTagsService) GetTagByID(id uint32) (*entities.Tag, error)
type CommonToysService ¶
type CommonToysService struct {
// contains filtered or unexported fields
}
func NewCommonToysService ¶
func NewCommonToysService( toysRepository interfaces.ToysRepository, tagsRepository interfaces.TagsRepository, logger *slog.Logger, ) *CommonToysService
func (*CommonToysService) AddToy ¶
func (service *CommonToysService) AddToy(toyData entities.AddToyDTO) (uint64, error)
func (*CommonToysService) GetAllToys ¶
func (service *CommonToysService) GetAllToys() ([]*entities.Toy, error)
func (*CommonToysService) GetToyByID ¶
func (service *CommonToysService) GetToyByID(id uint64) (*entities.Toy, error)
Click to show internal directories.
Click to hide internal directories.