feat: Sites feature backend

This commit is contained in:
Florian Sylvain committed 2026-10-14 03:56:50 +02:00
1 parent 45fcbd890d
commit a11338094e
98 files changed
+5365 -214

No files matched your search

@@ -0,0 +1,15 @@
package useCases
import "RenewCMS/internal/domain/site"
type ListSitesUseCase struct {
siteRepository site.Repository
}
func NewListSitesUseCase(siteRepository site.Repository) *ListSitesUseCase {
return &ListSitesUseCase{siteRepository}
}
func (u *ListSitesUseCase) List() ([]site.Site, error) {
return u.siteRepository.List()
}