ConstraintViolationListInterface

interface ConstraintViolationListInterface implements Traversable, Countable, ArrayAccess

A list of constraint violations.

Methods

add(ConstraintViolationInterface $violation)

Adds a constraint violation to this list.

addAll(ConstraintViolationListInterface $otherList)

Merges an existing violation list into this list.

ConstraintViolationInterface get(int $offset)

Returns the violation at a given offset.

bool has(int $offset)

Returns whether the given offset exists.

set(int $offset, ConstraintViolationInterface $violation)

Sets a violation at a given offset.

remove(int $offset)

Removes a violation at a given offset.

Details

add(ConstraintViolationInterface $violation)

Adds a constraint violation to this list.

Parameters

ConstraintViolationInterface $violation The violation to add

addAll(ConstraintViolationListInterface $otherList)

Merges an existing violation list into this list.

Parameters

ConstraintViolationListInterface $otherList The list to merge

ConstraintViolationInterface get(int $offset)

Returns the violation at a given offset.

Parameters

int $offset The offset of the violation

Return Value

ConstraintViolationInterface The violation

Exceptions

OutOfBoundsException If the offset does not exist.

bool has(int $offset)

Returns whether the given offset exists.

Parameters

int $offset The violation offset

Return Value

bool Whether the offset exists

set(int $offset, ConstraintViolationInterface $violation)

Sets a violation at a given offset.

Parameters

int $offset The violation offset
ConstraintViolationInterface $violation The violation

remove(int $offset)

Removes a violation at a given offset.

Parameters

int $offset The offset to remove
doc_Symfony
2016-10-28 06:11:43
Comments
Leave a Comment

Please login to continue.