An open API service indexing awesome lists of open source software.

https://github.com/jincon/aiivalidator

AiiValidator is a simple & easy php validation package.
https://github.com/jincon/aiivalidator

Last synced: 22 days ago
JSON representation

AiiValidator is a simple & easy php validation package.

Awesome Lists containing this project

README

          

Jincon\AiiValidator
=====

AiiValidator is a simple & easy php validation package.

### Install

If you have Composer, just include TinyValidator as a project dependency in your `composer.json`. If you don't just install it by downloading the .ZIP file and extracting it to your project directory.

```json
require: {
"jincon/aiivalidator": "*"
}
```

### Examples

```php
$data = ['title'=>'你', 'email'=>'1@baiducom'];
$rules = [
'title' => 'required|min:3|max:255',
'email' => 'required|email',
];

$validator = new \Jincon\AiiValidator\AiiValidator($data, $rules);

//$validator = new \Jincon\AiiValidator\AiiValidator($data, $rules,'en');

if ( !$validator->success ) {
foreach ($validator->errors as $error) {
echo $error.'
';
}
}
```

### License

The AiiValidator is open-sourced software licensed under the [MIT license](http://opensource.org/licenses/MIT).