forked from tangled.org/core
Monorepo for Tangled — https://tangled.org
at master 493 B view raw
1package validator 2 3import ( 4 "tangled.org/core/appview/db" 5 "tangled.org/core/appview/pages/markup" 6 "tangled.org/core/idresolver" 7 "tangled.org/core/rbac" 8) 9 10type Validator struct { 11 db *db.DB 12 sanitizer markup.Sanitizer 13 resolver *idresolver.Resolver 14 enforcer *rbac.Enforcer 15} 16 17func New(db *db.DB, res *idresolver.Resolver, enforcer *rbac.Enforcer) *Validator { 18 return &Validator{ 19 db: db, 20 sanitizer: markup.NewSanitizer(), 21 resolver: res, 22 enforcer: enforcer, 23 } 24}