.gitignore | |
|
|
.travis.yml | |
|
|
LICENSE.txt | |
|
|
README.md | |
|
|
composer.json | |
|
|
phpunit.xml | |
|
|
src/Engine/RuleParser/RuleParser.php | 31 |
|
|
src/Engine/RulePostProcessors/ArrayRulePostProcessor.php | 67 | A 3 hrs |
|
src/Engine/RulePostProcessors/RulePostProcessorInterface.php | 6 |
|
|
src/Engine/ValidatorFactory.php | 29 |
|
|
src/Rule/AbstractValidationRule.php | 8 |
|
|
src/Rule/Arrays/ArrayOfUIntValidationRule.php | 22 | A 25 mins |
|
src/Rule/ContactData/PhoneNumberValidationRule.php | 22 |
|
|
src/Rule/Image/ImageDimensionValidationRule.php | 41 | A 1 hr |
|
src/Rule/Image/ImageRatioValidationRule.php | 41 | A 35 mins |
|
src/Rule/Json/JsonArrayValidationRule.php | 24 | A 55 mins |
|
src/Rule/Json/JsonKeysPresentValidationRule.php | 20 |
|
|
src/Rule/Json/JsonValidationRule.php | 11 |
|
|
src/Rule/Text/AsciiValidationRule.php | 10 |
|
|
src/Rule/Text/HasTextValidationRule.php | 10 |
|
|
src/Rule/Text/TextSizeStrippedHtmlValidationRule.php | 29 |
|
|
src/Rule/Text/TextSizeValidationRule.php | 28 |
|
|
src/Rule/Upload/IsUploadedFileValidationRule.php | 11 |
|
|
src/Rule/ValidationRuleInterface.php | 6 |
|
|
src/Rule/ValidationRuleRegistry.php | 39 |
|
|
src/Utility/Arr.php | 35 | A 1 hr |
|
src/Utility/ArrayDataStorage.php | 181 | B 4 hrs |
|
src/Validator/AbstractValidator.php | 202 | B 4 hrs |
|
src/Validator/Eloquent/EloquentModelValidator.php | 14 |
|
|
src/Validator/Eloquent/EloquentValidatingTrait.php | 42 |
|
|
src/Validator/Input/AbstractInputValidator.php | 69 | A 25 mins |
|
src/Validator/Input/AbstractRedirectingInputValidator.php | 96 | A 3 hrs |
|
src/Validator/Input/RoutingMiddleware/ApiControllerValidatorMiddleware.php | 54 |
|
|
src/Validator/Input/RoutingMiddleware/FrontendControllerValidatorMiddleware.php | 23 |
|
|
src/Validator/Input/WhenResolved/ApiControllerValidatorWhenResolved.php | 54 |
|
|
src/Validator/Input/WhenResolved/FrontendControllerValidatorWhenResolved.php | 22 |
|
|
src/Validator/ValidationException.php | 17 |
|
|