Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type JobHistoryController ¶
type JobHistoryController interface {
JobHistory(ctx context.Context, filterBy string) (*JobHistoryResponseIDO, error)
}
func NewController ¶
func NewController( appCfg *config.Conf, loggerp *slog.Logger, uuidp uuid.Provider, jwtp jwt.Provider, passwordp password.Provider, cache mongodbcache.Cacher, te templatedemailer.TemplatedEmailer, usr_storer user_s.UserStorer, org_storer tenant_s.TenantStorer, cus_storer customer_s.CustomerStorer, as_storer associate_s.AssociateStorer, asl_storer away_s.AssociateAwayLogStorer, o_storer o_s.OrderStorer, ti_storer taskitem_s.TaskItemStorer, b_storer b_s.BulletinStorer, com_storer comm_s.CommentStorer, ) JobHistoryController
type JobHistoryControllerImpl ¶
type JobHistoryControllerImpl struct { Config *config.Conf Logger *slog.Logger UUID uuid.Provider JWT jwt.Provider Password password.Provider Cache mongodbcache.Cacher TemplatedEmailer templatedemailer.TemplatedEmailer UserStorer user_s.UserStorer TenantStorer tenant_s.TenantStorer CustomerStorer customer_s.CustomerStorer AssociateStorer associate_s.AssociateStorer AssociateAwayLogStorer away_s.AssociateAwayLogStorer OrderStorer o_s.OrderStorer TaskItemStorer taskitem_s.TaskItemStorer BulletinStorer b_s.BulletinStorer CommentStorer comm_s.CommentStorer }
func (*JobHistoryControllerImpl) JobHistory ¶
func (impl *JobHistoryControllerImpl) JobHistory(ctx context.Context, filterBy string) (*JobHistoryResponseIDO, error)
Click to show internal directories.
Click to hide internal directories.