This commit is contained in:
@@ -1,9 +1,6 @@
|
||||
package handlers
|
||||
|
||||
import (
|
||||
"kontor-api-gin/internal/repository"
|
||||
"kontor-api-gin/internal/service"
|
||||
|
||||
"gorm.io/gorm"
|
||||
)
|
||||
|
||||
@@ -12,18 +9,22 @@ type TyscHandler struct {
|
||||
PlayerHandler *PlayerHandler
|
||||
TeamHandler *TeamHandler
|
||||
PositionHandler *PositionHandler
|
||||
// RoosterHandler *RoosterHandler
|
||||
// VendorHandler *VendorHandler
|
||||
// CardSetHandler *CardSetHandler
|
||||
// CardHandler *CardHandler
|
||||
RoosterHandler *RoosterHandler
|
||||
VendorHandler *VendorHandler
|
||||
CardSetHandler *CardSetHandler
|
||||
CardHandler *CardHandler
|
||||
}
|
||||
|
||||
func NewTyscHandler(db *gorm.DB) *TyscHandler {
|
||||
handlerMap := &TyscHandler{
|
||||
SportHandler: &SportHandler{Service: service.NewSportService(repository.NewSportRepository(db))},
|
||||
PlayerHandler: &PlayerHandler{Service: service.NewPlayerService(repository.NewPlayerRepository(db))},
|
||||
TeamHandler: &TeamHandler{Service: service.NewTeamService(repository.NewTeamRepository(db))},
|
||||
PositionHandler: &PositionHandler{Service: service.NewPositionService(repository.NewPositionRepository(db))},
|
||||
SportHandler: NewSportHandler(db),
|
||||
PlayerHandler: NewPlayerHandler(db),
|
||||
TeamHandler: NewTeamHandler(db),
|
||||
PositionHandler: NewPositionHandler(db),
|
||||
RoosterHandler: NewRoosterHandler(db),
|
||||
VendorHandler: NewVendorHandler(db),
|
||||
CardSetHandler: NewCardSetHandler(db),
|
||||
CardHandler: NewCardHandler(db),
|
||||
}
|
||||
return handlerMap
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user