mirror of
https://github.com/Respect/Validation.git
synced 2024-06-08 08:42:15 +02:00
00f61b9bdc
There should not be too much code in the ValidationException. It is hard to test and debug code in exceptions because PHP does not trace further than their constructor. This commit will move the message formatting from ValidationException into a Formatter class (inside a Message namespace). Signed-off-by: Henrique Moody <henriquemoody@gmail.com> |
||
---|---|---|
data/iso_3166-2 | ||
docs | ||
library | ||
tests | ||
.docheader | ||
.gitattributes | ||
.gitignore | ||
.php_cs | ||
.scrutinizer.yml | ||
.travis.yml | ||
CHANGELOG.md | ||
composer.json | ||
CONTRIBUTING.md | ||
couscous.yml | ||
LICENSE.md | ||
mkdocs.yml | ||
phpcs.xml.dist | ||
phpstan.neon.dist | ||
phpunit.xml.dist | ||
README.md |
Respect\Validation
The most awesome validation engine ever created for PHP.
- Complex rules made simple:
v::numericVal()->positive()->between(1, 255)->validate($input)
. - Granularity control for advanced reporting.
- More than 150 (fully tested) validation rules.
- A concrete API for non fluent usage.
Documentation
Documentation can be found in https://respect-validation.readthedocs.io and also in the docs/ folder.