huenisys / validator
easily reusable validator package
Installs: 6
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
pkg:composer/huenisys/validator
Requires
- illuminate/support: ^5.8
- respect/validation: ^1.1
Requires (Dev)
- phpunit/phpunit: ^8.0
This package is auto-updated.
Last update: 2025-09-29 02:14:48 UTC
README
depends on respect/validation for rules and validation
Usage
Pass an array of data to be validated with matching rules like in Laravel.
$dataArr1 = [ 'id' => '1', 'hash' => 'abc123', 'title' => 'Some Title' ]; $rulesArr1 = [ 'id' => 'numeric', 'hash' => 'stringType|alnum', 'title' => 'stringType|between :10, 20', ]; $this->validator1 = Validator::make( $dataArr1, $rulesArr1 ); // returns true if passing $this->validator1->validate(); // returns true if validation fails from above $this->validator1->fails(); // get errors in markdown $this->validator1->getErrorsInMd(); // get errors in typical php array bag $this->validator1->getErrors();