Библиотека устанавливается с помощью пакетного менеджера Composer
Добавьте библиотеку в файл composer.json
вашего проекта:
{
"require": {
"motokraft/validator": "^1.0"
}
}
или выполните команду в терминале
$ php composer require motokraft/validator
Включите автозагрузчик Composer в код проекта:
require __DIR__ . '/vendor/autoload.php';
use \Motokraft\Validator\Validator;
// Данные запроса
$input_data = [
'name' => 'user-name',
'email' => 'user@user.user'
];
// 1 вариант
$validator = new Validator($input_data);
// 2 вариант
$validator = Validator::getInstance('test');
$validator->loadArray($input_data);
Эта библиотека находится под лицензией MIT License.