package handler import ( "ticket-pimp/internal/controller" "ticket-pimp/internal/services" tickets "ticket-pimp/internal/storage/db/tickets" ) type Handler struct { workflow controller.IWorkflowController git services.IGit cloud services.ICloud coda services.ICoda key string id string db *tickets.Queries } func NewHandler( git services.IGit, cloud services.ICloud, coda services.ICoda, db *tickets.Queries, ) *Handler { return &Handler{ workflow: controller.NewWorkflowController(git, cloud, coda, db), git: git, cloud: cloud, coda: coda, db: db, } }