package routes import ( "github.com/usual2970/certimate/internal/notify" "github.com/usual2970/certimate/internal/repository" "github.com/usual2970/certimate/internal/rest" "github.com/labstack/echo/v5" "github.com/pocketbase/pocketbase/apis" ) func Register(e *echo.Echo) { notifyRepo := repository.NewSettingRepository() notifySvc := notify.NewNotifyService(notifyRepo) group := e.Group("/api", apis.RequireAdminAuth()) rest.NewNotifyHandler(group, notifySvc) }