return $violations;
} public function validateProperty(object
$object, string
$propertyName, string|GroupSequence|array
$groups = null
): ConstraintViolationListInterface
{ return $this->validator->
validateProperty($object,
$propertyName,
$groups);
} public function validatePropertyValue(object|string
$objectOrClass, string
$propertyName, mixed
$value, string|GroupSequence|array
$groups = null
): ConstraintViolationListInterface
{ return $this->validator->
validatePropertyValue($objectOrClass,
$propertyName,
$value,
$groups);
} public function startContext(): ContextualValidatorInterface
{ return $this->validator->
startContext();
} public function inContext(ExecutionContextInterface
$context): ContextualValidatorInterface
{ return $this->validator->
inContext($context);
}}