Symfony\Component\Validator\ConstraintViolationList::add PHP Method

add() public method

Add a ConstraintViolation to this list.
public add ( ConstraintViolation $violation )
$violation ConstraintViolation
    public function add(ConstraintViolation $violation)
    {
        $this->violations[] = $violation;
    }

Usage Example

コード例 #1
0
 public function testExecuteMultipleMethods()
 {
     $object = new ExecuteValidatorTest_Object();
     $this->assertTrue($this->validator->isValid($object, new Execute(array('validateOne', 'validateTwo'))));
     $violations = new ConstraintViolationList();
     $violations->add(new ConstraintViolation('My message', array('parameter'), 'Root', 'foo.bar', 'invalidValue'));
     // context was reset
     $violations->add(new ConstraintViolation('Other message', array('other parameter'), 'Root', 'initial.property.path', 'otherInvalidValue'));
     $this->assertEquals($violations, $this->context->getViolations());
 }
All Usage Examples Of Symfony\Component\Validator\ConstraintViolationList::add