forked from deblan/csv-validator
Php doc
This commit is contained in:
parent
8f6b4afe5b
commit
93e94be9c4
6 changed files with 242 additions and 135 deletions
20
example.php
Normal file
20
example.php
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
<?php
|
||||
|
||||
use Deblan\Csv\CsvParser;
|
||||
use Deblan\CsvValidator\Validator;
|
||||
use Symfony\Component\Validator\Validation;
|
||||
use Symfony\Component\Validator\Constraints\Email;
|
||||
use Symfony\Component\Validator\Constraints\Date;
|
||||
|
||||
chdir(__DIR__);
|
||||
|
||||
require 'vendor/autoload.php';
|
||||
|
||||
$parser = new CsvParser('lqdn.txt', ';', '');
|
||||
|
||||
$validator = new Validator($parser, Validation::createValidator());
|
||||
$validator->addFieldConstraint(1, new Email());
|
||||
$validator->validate();
|
||||
|
||||
var_dump($validator->isValid());
|
||||
var_dump($validator->getErrors());
|
||||
Loading…
Add table
Add a link
Reference in a new issue