Skip to content

newclass-pl/judex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

README

license PHP 5.5+

What is Judex?

Judex is a PHP validator.

Installation

The best way to install is to use the composer by command:

composer require newclass/judex

composer install

Use example

use Judex\Validator\EmailValidator;
use Judex\Validator\NotEmptyValidator;
use Judex\ValidatorManager;

$validator=new ValidatorManager();
$validator->addValidator(new EmailValidator());
$validator->addValidator(new NotEmptyValidator());

$result=$validator->validate('test@newclass.pl');
$valid=$result->isValid(); //return true

$result=$validator->validate('test.newclass.pl');
$valid=$result->isValid(); //return false
$errors=$result->getErrors(); //return ['Value is not valid format email.']

$result=$validator->validate('');
$valid=$result->isValid(); //return false
$errors=$result->getErrors(); //return ['Value can\'t be empty.']

About

PHP Validator.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages