mirror of
https://github.com/Floriansylvain/RenewCMS.git
synced 2026-08-19 11:43:22 +02:00
refac: cleaner DI function names
This commit is contained in:
@@ -56,7 +56,7 @@ func getDb() *gorm.DB {
|
|||||||
return db
|
return db
|
||||||
}
|
}
|
||||||
|
|
||||||
func initRepositories(db *gorm.DB) *Repositories {
|
func getRepositories(db *gorm.DB) *Repositories {
|
||||||
return &Repositories{
|
return &Repositories{
|
||||||
ArticleRepo: gateways.NewArticleRepository(db),
|
ArticleRepo: gateways.NewArticleRepository(db),
|
||||||
UserRepo: gateways.NewUserRepository(db),
|
UserRepo: gateways.NewUserRepository(db),
|
||||||
@@ -66,7 +66,7 @@ func initRepositories(db *gorm.DB) *Repositories {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
func initUseCases(repos *Repositories) *UseCases {
|
func getUseCases(repos *Repositories) *UseCases {
|
||||||
return &UseCases{
|
return &UseCases{
|
||||||
CreateArticleUseCase: useCases.NewCreateArticleUseCase(repos.ArticleRepo),
|
CreateArticleUseCase: useCases.NewCreateArticleUseCase(repos.ArticleRepo),
|
||||||
GetArticleUseCase: useCases.NewGetArticleUseCase(repos.ArticleRepo),
|
GetArticleUseCase: useCases.NewGetArticleUseCase(repos.ArticleRepo),
|
||||||
@@ -87,6 +87,6 @@ func initUseCases(repos *Repositories) *UseCases {
|
|||||||
|
|
||||||
func InitContainer() {
|
func InitContainer() {
|
||||||
db := getDb()
|
db := getDb()
|
||||||
repos := initRepositories(db)
|
repos := getRepositories(db)
|
||||||
Container = initUseCases(repos)
|
Container = getUseCases(repos)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user