Monorepo for Tangled
tangled.org
1package validator
2
3import (
4 "tangled.org/core/appview/db"
5 "tangled.org/core/appview/knotacl"
6 "tangled.org/core/appview/pages/markup"
7 "tangled.org/core/idresolver"
8)
9
10type Validator struct {
11 db *db.DB
12 sanitizer markup.Sanitizer
13 resolver *idresolver.Resolver
14 acl *knotacl.Service
15}
16
17func New(db *db.DB, res *idresolver.Resolver, acl *knotacl.Service) *Validator {
18 return &Validator{
19 db: db,
20 sanitizer: markup.NewSanitizer(),
21 resolver: res,
22 acl: acl,
23 }
24}