PHP Class Ddeboer\DataImport\Step\ValidatorStep

Author: Markus Bachmann ([email protected])
Inheritance: implements Ddeboer\DataImport\Step\PriorityStep
Datei anzeigen Open project: ddeboer/data-import Class Usage Examples

Public Methods

Method Description
__construct ( Symfony\Component\Validator\Validator\ValidatorInterface $validator )
add ( string $field, Constraint $constraint )
addOption ( string $option, $optionValue ) Add additional options for the constraints
getPriority ( )
getViolations ( ) : array
process ( &$item )
throwExceptions ( boolean $flag = true )

Method Details

__construct() public method

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

add() public method

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

addOption() public method

Add additional options for the constraints
public addOption ( string $option, $optionValue )
$option string
$optionValue

getPriority() public method

public getPriority ( )

getViolations() public method

public getViolations ( ) : array
return array

process() public method

public process ( &$item )

throwExceptions() public method

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