Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Facade ¶
type Facade interface { ItemsService() ItemsService ItemTemplatesService() ItemTemplatesService }
Facade ...
type ItemTemplatesService ¶
type ItemTemplatesService interface {
GetItemTemplatesRepository() r.ItemTemplatesRepository
}
ItemTemplatesService delives logical functions on top of the Items Repo
func NewItemTemplatesService ¶
func NewItemTemplatesService(repo r.ItemTemplatesRepository) ItemTemplatesService
NewItemTemplatesService creates a new ItemTemplatesService
type ItemsService ¶
type ItemsService interface { CreateItemFromTemplateID(id string) (*e.Item, error) GetItemsRepository() r.ItemsRepository }
ItemsService delives logical functions on top of the Items Repo
func NewItemsService ¶
func NewItemsService(itemsRepository r.ItemsRepository, itemTemplatesRepository r.ItemTemplatesRepository) ItemsService
NewItemsService creates a nwe item service
Click to show internal directories.
Click to hide internal directories.