ConstraintViolationAssertion
in package
FinalYes
Table of Contents
Properties
- $assertions : array<string|int, ConstraintViolationAssertion>
- $cause : mixed
- $code : string|null
- $constraint : mixed
- $context : mixed
- $invalidValue : mixed
- $message : string
- $parameters : array<string|int, mixed>
- $plural : int|null
- $propertyPath : string
Methods
- assertRaised() : mixed
- atPath() : $this
- buildNextViolation() : self
- setCause() : $this
- setCode() : $this
- setInvalidValue() : $this
- setParameter() : $this
- setParameters() : $this
- setPlural() : $this
- setTranslationDomain() : $this
- getViolation() : ConstraintViolation
Properties
$assertions
private
array<string|int, ConstraintViolationAssertion>
$assertions
$cause
private
mixed
$cause
= null
$code
private
string|null
$code
= null
$constraint
private
mixed
$constraint
$context
private
mixed
$context
$invalidValue
private
mixed
$invalidValue
= 'InvalidValue'
$message
private
string
$message
$parameters
private
array<string|int, mixed>
$parameters
= []
$plural
private
int|null
$plural
= null
$propertyPath
private
string
$propertyPath
= 'property.path'
Methods
assertRaised()
public
assertRaised() : mixed
atPath()
public
atPath(string $path) : $this
Parameters
- $path : string
Return values
$thisbuildNextViolation()
public
buildNextViolation(string $message) : self
Parameters
- $message : string
Return values
selfsetCause()
public
setCause(mixed $cause) : $this
Parameters
- $cause : mixed
Return values
$thissetCode()
public
setCode(string $code) : $this
Parameters
- $code : string
Return values
$thissetInvalidValue()
public
setInvalidValue(mixed $invalidValue) : $this
Parameters
- $invalidValue : mixed
Return values
$thissetParameter()
public
setParameter(string $key, string $value) : $this
Parameters
- $key : string
- $value : string
Return values
$thissetParameters()
public
setParameters(array<string|int, mixed> $parameters) : $this
Parameters
- $parameters : array<string|int, mixed>
Return values
$thissetPlural()
public
setPlural(int $number) : $this
Parameters
- $number : int
Return values
$thissetTranslationDomain()
public
setTranslationDomain(string|null $translationDomain) : $this
Parameters
- $translationDomain : string|null
Return values
$thisgetViolation()
private
getViolation() : ConstraintViolation