Skip to content

In this HTML Portfolio, you have all the main projects of the Front End Development path at Openclassrooms with my cv or resume.

License

Notifications You must be signed in to change notification settings

Xander1936/My-HTML-Portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PHPFormValidator

A PHP Library for 'self-documenting' server side Form Validations.

A typical usage would be like this:

use FormGuide\PHPFormValidator\FormValidator;

$validator = FormValidator::create();

$validator->fields(['name','email'])->areRequired()->maxLength(50);
$validator->field('email')->isEmail();

if(!$validator->test($_POST))
{
	return json_encode($validator->getErrors(true));
}

Installation using composer

composer require FormGuide/PHPFormValidator

Declaring validations for single fields

$validator->field('email')->isEmail()->isRequired();

Declaring validations for multiple fields

$validator->fields(['name','email'])->areRequired()->maxLength(50);

This is equivalent to:

$validator->field('name')->isRequired()->maxLength(50);

$validator->field('email')->isRequired()->maxLength(50);

About

In this HTML Portfolio, you have all the main projects of the Front End Development path at Openclassrooms with my cv or resume.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published