waaseyaa/validation

Data validation constraints and validators for Waaseyaa

Maintainers

Package info

github.com/waaseyaa/validation

pkg:composer/waaseyaa/validation

Transparency log

Statistics

Installs: 8 998

Dependents: 3

Suggesters: 0

Stars: 0

Open Issues: 0

v0.1.0-alpha.256 2026-07-06 21:24 UTC

This package is auto-updated.

Last update: 2026-07-06 21:32:33 UTC


README

Layer 0 — Foundation

Input validation for Waaseyaa applications.

Builds on Symfony Validator (symfony/validator) with a set of Waaseyaa-specific constraints for validating request data, entity field values, and configuration inputs. The package ships constraints + a factory, not a wrapper validator: there is no ValidatorInterface/ValidationResult/ValidationViolation here — you run the constraints through Symfony's own Validator (which returns Symfony ConstraintViolations).

Key classes: ConstraintFactory, and the constraint set under Constraint/AllowedValues, EntityExists, NotEmpty, SafeMarkup, UniqueField (each with its paired *Validator).