api.go 366 B

123456789101112131415161718192021222324252627
  1. package api
  2. import (
  3. lr "github.com/porter-dev/porter/internal/logger"
  4. )
  5. // App is majestic
  6. type App struct {
  7. logger *lr.Logger
  8. // db *gorm.DB
  9. }
  10. // New is majestic
  11. func New(
  12. logger *lr.Logger,
  13. // db *gorm.DB,
  14. ) *App {
  15. return &App{
  16. logger: logger,
  17. // db: db,
  18. }
  19. }
  20. // Logger is majestic
  21. func (app *App) Logger() *lr.Logger {
  22. return app.logger
  23. }