MCPcopy
hub / github.com/pocketbase/pocketbase / newCollectionValidator

Function newCollectionValidator

core/collection_validate.go:44–58  ·  view source on GitHub ↗
(ctx context.Context, app App, new, original *Collection)

Source from the content-addressed store, hash-verified

42}
43
44func newCollectionValidator(ctx context.Context, app App, new, original *Collection) *collectionValidator {
45 validator := &collectionValidator{
46 ctx: ctx,
47 app: app,
48 new: new,
49 original: original,
50 }
51
52 // load old/original collection
53 if validator.original == nil {
54 validator.original = NewCollection(validator.new.Type, "")
55 }
56
57 return validator
58}
59
60type collectionValidator struct {
61 original *Collection

Callers 2

ImportCollectionsMethod · 0.85
onCollectionValidateFunction · 0.85

Calls 1

NewCollectionFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…