hypervel / validation
The Hypervel Validation package.
v0.3.26
2026-01-18 10:54 UTC
Requires
- php: ^8.2
- ext-filter: *
- ext-mbstring: *
- brick/math: ^0.11|^0.12
- egulias/email-validator: ^3.2.5|^4.0
- hypervel/support: ^0.3
- hypervel/translation: ^0.3
Requires (Dev)
None
Suggests
- hyperf/database: Required to use the database presence verifier (^3.1.0).
- ramsey/uuid: Required to use Validator::validateUuid() (^4.7).
Provides
None
Conflicts
None
Replaces
None
- 0.4.x-dev
- 0.3.x-dev
- dev-main / 0.3.x-dev
- v0.3.26
- v0.3.25
- v0.3.24
- v0.3.23
- v0.3.22
- v0.3.21
- v0.3.20
- v0.3.19
- v0.3.18
- v0.3.17
- v0.3.16
- v0.3.15
- v0.3.14
- v0.3.13
- v0.3.12
- v0.3.11
- v0.3.10
- v0.3.9
- v0.3.8
- v0.3.7
- v0.3.6
- v0.3.5
- v0.3.4
- v0.3.3
- v0.3.2
- v0.3.1
- v0.3.0
- 0.2.x-dev
- v0.2.12
- v0.2.11
- v0.2.10
- v0.2.9
- v0.2.8
- v0.2.7
- v0.2.6
- v0.2.5
- v0.2.4
- v0.2.3
- v0.2.2
- v0.2.1
- v0.2.0
This package is auto-updated.
Last update: 2026-10-31 15:40:32 UTC
README
Documentation: https://hypervel.org/docs/validation
Differences From Laravel
- String rule parameters use standard CSV quoting with literal backslashes. See rule parameters.
- The
encodingrule rejects numbers, booleans, and non-nullablenull; it does not coerce scalar values to strings. - Date comparison rules allow a referenced field to be missing or
nullunless it is also required. Unparseable date strings and invalid referenced values fail validation instead of being compared withnull. - Rule keys may escape a literal asterisk as
\*, matching the existing\.literal-dot syntax. - Laravel's deprecated
InvokableRulecontract is not provided. ImplementValidationRuleand itsvalidate()method instead.
Ported from: https://github.com/laravel/framework