RecursiveValidator
  • References/PHP/Drupal/TypedData/Validation/RecursiveValidator

Defines a recursive validator for Typed Data. The difference to \Symfony\Component\Validator\Validator\RecursiveValidator is that we just allow

2025-01-10 15:47:30
ConstraintViolationBuilder::$constraint
  • References/PHP/Drupal/TypedData/Validation/ConstraintViolationBuilder

Type: Constraint File core/lib/Drupal/Core/TypedData/Validation/ConstraintViolationBuilder

2025-01-10 15:47:30
ConstraintViolationBuilder::setParameters
  • References/PHP/Drupal/TypedData/Validation/ConstraintViolationBuilder

public ConstraintViolationBuilder

2025-01-10 15:47:30
ExecutionContext::$group
  • References/PHP/Drupal/TypedData/Validation/ExecutionContext

The currently validated group. Type: string|null File

2025-01-10 15:47:30
ExecutionContext::$violations
  • References/PHP/Drupal/TypedData/Validation/ExecutionContext

The violations generated in the current context. Type: \Symfony\Component\Validator\ConstraintViolationList

2025-01-10 15:47:30
ExecutionContextFactory::__construct
  • References/PHP/Drupal/TypedData/Validation/ExecutionContextFactory

public ExecutionContextFactory::__c

2025-01-10 15:47:30
ConstraintViolationBuilder::$violations
  • References/PHP/Drupal/TypedData/Validation/ConstraintViolationBuilder

The list of violations. Type: \Symfony\Component\Validator\ConstraintViolationList File

2025-01-10 15:47:30
ConstraintViolationBuilder::addViolation
  • References/PHP/Drupal/TypedData/Validation/ConstraintViolationBuilder

public ConstraintViolationBuilder

2025-01-10 15:47:30
RecursiveValidator::$typedDataManager
  • References/PHP/Drupal/TypedData/Validation/RecursiveValidator

Type: \Drupal\Core\Type

2025-01-10 15:47:30
RecursiveContextualValidator::validateNode
  • References/PHP/Drupal/TypedData/Validation/RecursiveContextualValidator

protected RecursiveContextual

2025-01-10 15:47:30