TypedDataMetadata
  • References/PHP/Drupal/TypedData/Validation/TypedDataMetadata

Validator metadata for typed data objects. Hierarchy class \Drupal\Core\TypedData\Validation\

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

Type: \Symfony\Component\Validator\Context\ExecutionContextFactoryInterface File co

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

public ExecutionContext::getMetadataFactory()

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

public TypedDataMetadata::getConstraints()

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

The currently validated typed data object. Type:

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

The message parameters. Type:

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

public RecursiveValidator::hasMetadataFor($value)

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

public ExecutionContext::validateValue($value, $constraints

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

public ExecutionContextFactory::cre

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

Defines an execution factory for the Typed Data validator. We do not use the factory provided by Symfony as it is marked internal.

2025-01-10 15:47:30