Files
kra-new/internal/config/swagger.go
T

17 lines
378 B
Go

package config
import "strings"
// SwaggerEnabled exposes API documentation only in explicitly selected local/test environments.
func SwaggerEnabled(admin *Admin) bool {
if admin == nil || admin.App == nil {
return false
}
switch strings.ToLower(strings.TrimSpace(admin.App.Env)) {
case "development", "dev", "test", "local":
return true
default:
return false
}
}