ExecutionContext
  • References/PHP/Drupal/TypedData/Validation/ExecutionContext

Defines an execution context class. We do not use the context provided by Symfony as it is marked internal, so this class is pretty much the

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

public RecursiveValidator::validatePropertyValue($objectOrClass

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

The property path leading to the current value. Type: string File

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

Stores which objects have been validated in which group. Type:

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

public TypedDataMetadata::__construct(TypedDataInterface

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

public ExecutionContext::getViolations()

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

public ExecutionContext::isGroupValidated($cache_key

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

The typed data object the metadata is about. Type:

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
RecursiveContextualValidator::validateConstraints
  • References/PHP/Drupal/TypedData/Validation/RecursiveContextualValidator

protected RecursiveContextual

2025-01-10 15:47:30