PHP Class Ddeboer\DataImport\Filter\ValidatorFilter

Inheritance: implements Ddeboer\DataImport\Filter\FilterInterface
Datei anzeigen Open project: ddeboer/data-import

Public Methods

Method Description
__construct ( Symfony\Component\Validator\Validator\ValidatorInterface $validator )
__invoke ( array $item ) : boolean
add ( string $field, Constraint $constraint )
getViolations ( ) : array
setStrict ( boolean $strict )
throwExceptions ( boolean $flag = true )

Method Details

__construct() public method

public __construct ( Symfony\Component\Validator\Validator\ValidatorInterface $validator )
$validator Symfony\Component\Validator\Validator\ValidatorInterface

__invoke() public method

public __invoke ( array $item ) : boolean
$item array
return boolean

add() public method

public add ( string $field, Constraint $constraint )
$field string
$constraint Symfony\Component\Validator\Constraint

getViolations() public method

public getViolations ( ) : array
return array

setStrict() public method

public setStrict ( boolean $strict )
$strict boolean

throwExceptions() public method

public throwExceptions ( boolean $flag = true )
$flag boolean