├── README.md ├── composer.json ├── refactoring.jpg └── src ├── Error.php ├── Exception └── RuleHandlerNotFound.php ├── Rule.php ├── Rule ├── All.php ├── AllHandler.php ├── Any.php ├── AnyHandler.php ├── GreaterThan.php ├── GreaterThanHandler.php ├── ObjectProperties.php └── ObjectPropertiesHandler.php ├── RuleHandler.php ├── RuleHandlerRegistry.php ├── RuleHandlerRegistry ├── ContainerRuleHandlerRegistry.php └── InMemoryRuleHandlerRegistry.php └── Validator.php /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phppoint/validator/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phppoint/validator/HEAD/composer.json -------------------------------------------------------------------------------- /refactoring.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phppoint/validator/HEAD/refactoring.jpg -------------------------------------------------------------------------------- /src/Error.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phppoint/validator/HEAD/src/Error.php -------------------------------------------------------------------------------- /src/Exception/RuleHandlerNotFound.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phppoint/validator/HEAD/src/Exception/RuleHandlerNotFound.php -------------------------------------------------------------------------------- /src/Rule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phppoint/validator/HEAD/src/Rule.php -------------------------------------------------------------------------------- /src/Rule/All.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phppoint/validator/HEAD/src/Rule/All.php -------------------------------------------------------------------------------- /src/Rule/AllHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phppoint/validator/HEAD/src/Rule/AllHandler.php -------------------------------------------------------------------------------- /src/Rule/Any.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phppoint/validator/HEAD/src/Rule/Any.php -------------------------------------------------------------------------------- /src/Rule/AnyHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phppoint/validator/HEAD/src/Rule/AnyHandler.php -------------------------------------------------------------------------------- /src/Rule/GreaterThan.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phppoint/validator/HEAD/src/Rule/GreaterThan.php -------------------------------------------------------------------------------- /src/Rule/GreaterThanHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phppoint/validator/HEAD/src/Rule/GreaterThanHandler.php -------------------------------------------------------------------------------- /src/Rule/ObjectProperties.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phppoint/validator/HEAD/src/Rule/ObjectProperties.php -------------------------------------------------------------------------------- /src/Rule/ObjectPropertiesHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phppoint/validator/HEAD/src/Rule/ObjectPropertiesHandler.php -------------------------------------------------------------------------------- /src/RuleHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phppoint/validator/HEAD/src/RuleHandler.php -------------------------------------------------------------------------------- /src/RuleHandlerRegistry.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phppoint/validator/HEAD/src/RuleHandlerRegistry.php -------------------------------------------------------------------------------- /src/RuleHandlerRegistry/ContainerRuleHandlerRegistry.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phppoint/validator/HEAD/src/RuleHandlerRegistry/ContainerRuleHandlerRegistry.php -------------------------------------------------------------------------------- /src/RuleHandlerRegistry/InMemoryRuleHandlerRegistry.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phppoint/validator/HEAD/src/RuleHandlerRegistry/InMemoryRuleHandlerRegistry.php -------------------------------------------------------------------------------- /src/Validator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phppoint/validator/HEAD/src/Validator.php --------------------------------------------------------------------------------