@@ -24,7 +24,7 @@ A comprehensive, fluent validation library for PHP inspired by Valibot and Zod.
2424### Validation Capabilities
2525- ** Static Logical Combinators** - ` Validator::allOf() ` , ` Validator::anyOf() ` , ` Validator::not() ` for complex rule composition and mixed-type validation
2626- ** Instance Logical Combinators** - ` allOf() ` , ` anyOf() ` , ` not() ` instance methods for chaining validation rules
27- - ** Form-Safe Coercion** - Empty strings convert to ` null ` (not dangerous ` 0 ` /` 0.0 ` /` false ` ) for real-world form safety
27+ - ** Form-Safe Coercion** - Empty strings convert to ` null ` (not dangerous ` 0 ` /` 0.0 ` /` false ` ) for primitives, empty structures for objects/arrays
2828- ** Array Filtering** - ` filterEmpty() ` method removes empty values while maintaining indexed array structure
2929- ** Type-Aware Transformations** - Revolutionary ` transform() ` and ` pipe() ` system with intelligent type context switching
3030- ** Custom Validation** - ` satisfies() ` method for business logic integration with optional error messages
@@ -65,7 +65,7 @@ A comprehensive, fluent validation library for PHP inspired by Valibot and Zod.
6565## 🔧 Development Workflow
6666
6767### Code Quality
68- - ** Testing** - Pest PHP with organized test suite (10 focused test files, 120 tests, 335 assertions)
68+ - ** Testing** - Pest PHP with organized test suite (10 focused test files, 126 tests, 358 assertions)
6969- ** Static Analysis** - PHPStan at maximum level for type safety
7070- ** Code Style** - PHP-CS-Fixer for consistent formatting
7171- ** Performance** - Optimized validation logic with eliminated code duplication
@@ -110,7 +110,7 @@ tests/
110110- ** 8 validator types** covering all PHP data types
111111- ** 35+ built-in validation methods** including static logical combinators, array filtering, type-aware transformations, form-safe coercion, and intuitive custom validation
112112- ** 5,000+ lines of documentation** with practical examples and comprehensive coverage
113- - ** 120 unit tests** with comprehensive coverage (335 assertions)
113+ - ** 126 unit tests** with comprehensive coverage (358 assertions)
114114- ** Zero technical debt** with modern PHP 8.1+ codebase
115115- ** Zero dead links** in documentation with seamless navigation
116116- ** Complete API documentation** with accurate method signatures and examples
0 commit comments