ListValidationResult.php
Table of Contents
Classes
- ListValidationResult
- CRUDUI list-spec validation result — { valid, errors } (SPEC §9). Read sister of
ValidationResult. A list carries no data (rows are injected, SPEC §9), so the
four-language engine runs only compose + forbidden-scan: a clean structure load
is always { valid:true, errors:[] }. A composition/forbidden-key failure is a
LOAD failure (a thrown ComposeLoadError), NOT a valid:false result — so this
shape is the clean-load companion, idempotent with the JS validateList return.