Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewUseCase ¶
func NewUseCase(repo category.Repository) category.UseCase
Types ¶
type CategoryUseCase ¶
type CategoryUseCase struct {
CategoryRepo category.Repository
}
func (*CategoryUseCase) GetCatalogCategories ¶
func (u *CategoryUseCase) GetCatalogCategories() ([]*models.CategoriesCatalog, error)
Get first three levels of categories tree
func (*CategoryUseCase) GetSubCategoriesById ¶
func (u *CategoryUseCase) GetSubCategoriesById(categoryId uint64) ([]*models.CategoriesCatalog, error)
Get subcategories by category id
Click to show internal directories.
Click to hide internal directories.