This commit is contained in:
Simon Vieille 2016-05-20 12:03:28 +02:00
commit 93e94be9c4
6 changed files with 242 additions and 135 deletions

20
example.php Normal file
View 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());