Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/motokraft/validator
Валидация данных полученных запросом
https://github.com/motokraft/validator
php php8 validator
Last synced: about 1 month ago
JSON representation
Валидация данных полученных запросом
- Host: GitHub
- URL: https://github.com/motokraft/validator
- Owner: motokraft
- License: mit
- Created: 2022-07-01T06:26:54.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-07-01T11:34:44.000Z (over 2 years ago)
- Last Synced: 2024-09-30T18:10:48.180Z (about 2 months ago)
- Topics: php, php8, validator
- Language: PHP
- Homepage:
- Size: 6.84 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Валидация данных полученных запросом
![Package version](https://img.shields.io/github/v/release/motokraft/validator)
![Total Downloads](https://img.shields.io/packagist/dt/motokraft/validator)
![PHP Version](https://img.shields.io/packagist/php-v/motokraft/validator)
![Repository Size](https://img.shields.io/github/repo-size/motokraft/validator)
![License](https://img.shields.io/packagist/l/motokraft/validator)## Установка
Библиотека устанавливается с помощью пакетного менеджера [**Composer**](https://getcomposer.org/)
Добавьте библиотеку в файл `composer.json` вашего проекта:
```json
{
"require": {
"motokraft/validator": "^1.0"
}
}
```или выполните команду в терминале
```bash
$ php composer require motokraft/validator
```Включите автозагрузчик Composer в код проекта:
```php
require __DIR__ . '/vendor/autoload.php';
```## Примеры инициализации
```php
use \Motokraft\Validator\Validator;// Данные запроса
$input_data = [
'name' => 'user-name',
'email' => '[email protected]'
];// 1 вариант
$validator = new Validator($input_data);// 2 вариант
$validator = Validator::getInstance('test');
$validator->loadArray($input_data);
```## Лицензия
Эта библиотека находится под лицензией MIT License.