MetadataInterface
interface MetadataInterface
A container for validation metadata.
Most importantly, the metadata stores the constraints against which an object and its properties should be validated.
Additionally, the metadata stores whether objects should be validated against their class' metadata and whether traversable objects should be traversed or not.
Methods
int
getCascadingStrategy()
Returns the strategy for cascading objects.
int
getTraversalStrategy()
Returns the strategy for traversing traversable objects.
getConstraints()
Returns all constraints of this element.
findConstraints(string $group)
Returns all constraints for a given validation group.
Details
at line line 42
int
getCascadingStrategy()
Returns the strategy for cascading objects.
at line line 51
int
getTraversalStrategy()
Returns the strategy for traversing traversable objects.
at line line 58
Constraint[]
getConstraints()
Returns all constraints of this element.
at line line 67
Constraint[]
findConstraints(string $group)
Returns all constraints for a given validation group.