Search for all

  1. Search 7.x for all
  2. Search 8.9.x for all
  3. Search 10.3.x for all
  4. Search 11.x for all
  5. Search main for all
  6. Other projects
Title Object type File name Summary
TypedData::getRoot function core/lib/Drupal/Core/TypedData/TypedData.php Returns the root of the typed data tree.
TypedData::getString function core/lib/Drupal/Core/TypedData/TypedData.php Returns a string representation of the data.
TypedData::getValue function core/lib/Drupal/Core/TypedData/TypedData.php Gets the data value.
TypedData::setContext function core/lib/Drupal/Core/TypedData/TypedData.php Sets the context of a property or item via a context aware parent.
TypedData::setValue function core/lib/Drupal/Core/TypedData/TypedData.php Sets the data value.
TypedData::validate function core/lib/Drupal/Core/TypedData/TypedData.php Validates the currently set data value.
TypedData::__construct function core/lib/Drupal/Core/TypedData/TypedData.php Constructs a TypedData object given its definition and context.
TypedDataAwareValidatorTrait trait core/lib/Drupal/Core/TypedData/Validation/TypedDataAwareValidatorTrait.php Defines a trait to access the typed data object of a validated value.
TypedDataAwareValidatorTrait.php file core/lib/Drupal/Core/TypedData/Validation/TypedDataAwareValidatorTrait.php
TypedDataAwareValidatorTrait::getTypedData function core/lib/Drupal/Core/TypedData/Validation/TypedDataAwareValidatorTrait.php Gets the typed data object for the validated value.
TypedDataCacheableDependencyInterface interface core/tests/Drupal/Tests/Core/Plugin/Context/ContextTest.php Test interface used for mocking.
TypedDataDefinitionTest class core/tests/Drupal/KernelTests/Core/TypedData/TypedDataDefinitionTest.php Tests deriving metadata of core data types.
TypedDataDefinitionTest.php file core/tests/Drupal/KernelTests/Core/TypedData/TypedDataDefinitionTest.php
TypedDataDefinitionTest::$typedDataManager property core/tests/Drupal/KernelTests/Core/TypedData/TypedDataDefinitionTest.php The typed data manager to use.
TypedDataDefinitionTest::setUp function core/tests/Drupal/KernelTests/Core/TypedData/TypedDataDefinitionTest.php
TypedDataDefinitionTest::testDataReferences function core/tests/Drupal/KernelTests/Core/TypedData/TypedDataDefinitionTest.php Tests deriving metadata from data references.
TypedDataDefinitionTest::testLists function core/tests/Drupal/KernelTests/Core/TypedData/TypedDataDefinitionTest.php Tests deriving metadata about list items.
TypedDataDefinitionTest::testMaps function core/tests/Drupal/KernelTests/Core/TypedData/TypedDataDefinitionTest.php Tests deriving metadata about maps.
TypedDataInterface interface core/lib/Drupal/Core/TypedData/TypedDataInterface.php Interface for typed data objects.
TypedDataInterface.php file core/lib/Drupal/Core/TypedData/TypedDataInterface.php
TypedDataInterface::applyDefaultValue function core/lib/Drupal/Core/TypedData/TypedDataInterface.php Applies the default value.
TypedDataInterface::createInstance function core/lib/Drupal/Core/TypedData/TypedDataInterface.php Constructs a TypedData object given its definition and context.
TypedDataInterface::getConstraints function core/lib/Drupal/Core/TypedData/TypedDataInterface.php Gets a list of validation constraints.
TypedDataInterface::getDataDefinition function core/lib/Drupal/Core/TypedData/TypedDataInterface.php Gets the data definition.
TypedDataInterface::getName function core/lib/Drupal/Core/TypedData/TypedDataInterface.php Returns the name of a property or item.
TypedDataInterface::getParent function core/lib/Drupal/Core/TypedData/TypedDataInterface.php Returns the parent data structure; i.e. either complex data or a list.
TypedDataInterface::getPropertyPath function core/lib/Drupal/Core/TypedData/TypedDataInterface.php Returns the property path of the data.
TypedDataInterface::getRoot function core/lib/Drupal/Core/TypedData/TypedDataInterface.php Returns the root of the typed data tree.
TypedDataInterface::getString function core/lib/Drupal/Core/TypedData/TypedDataInterface.php Returns a string representation of the data.
TypedDataInterface::getValue function core/lib/Drupal/Core/TypedData/TypedDataInterface.php Gets the data value.
TypedDataInterface::setContext function core/lib/Drupal/Core/TypedData/TypedDataInterface.php Sets the context of a property or item via a context aware parent.
TypedDataInterface::setValue function core/lib/Drupal/Core/TypedData/TypedDataInterface.php Sets the data value.
TypedDataInterface::validate function core/lib/Drupal/Core/TypedData/TypedDataInterface.php Validates the currently set data value.
TypedDataInternalPropertiesHelper class core/lib/Drupal/Core/TypedData/TypedDataInternalPropertiesHelper.php Helper class for internal properties.
TypedDataInternalPropertiesHelper.php file core/lib/Drupal/Core/TypedData/TypedDataInternalPropertiesHelper.php
TypedDataInternalPropertiesHelper::getNonInternalProperties function core/lib/Drupal/Core/TypedData/TypedDataInternalPropertiesHelper.php Gets an array non-internal properties from a complex data object.
TypedDataManager class core/lib/Drupal/Core/TypedData/TypedDataManager.php Manages data type plugins.
TypedDataManager.php file core/lib/Drupal/Core/TypedData/TypedDataManager.php
TypedDataManager::$classResolver property core/lib/Drupal/Core/TypedData/TypedDataManager.php The class resolver.
TypedDataManager::$constraintManager property core/lib/Drupal/Core/TypedData/TypedDataManager.php The validation constraint manager to use for instantiating constraints.
TypedDataManager::$prototypes property core/lib/Drupal/Core/TypedData/TypedDataManager.php An array of typed data property prototypes.
TypedDataManager::$validator property core/lib/Drupal/Core/TypedData/TypedDataManager.php The validator used for validating typed data.
TypedDataManager::clearCachedDefinitions function core/lib/Drupal/Core/TypedData/TypedDataManager.php Clears static and persistent plugin definition caches.
TypedDataManager::create function core/lib/Drupal/Core/TypedData/TypedDataManager.php Creates a new typed data object instance.
TypedDataManager::createDataDefinition function core/lib/Drupal/Core/TypedData/TypedDataManager.php Creates a new data definition object.
TypedDataManager::createInstance function core/lib/Drupal/Core/TypedData/TypedDataManager.php Creates a pre-configured instance of a plugin.
TypedDataManager::createListDataDefinition function core/lib/Drupal/Core/TypedData/TypedDataManager.php Creates a new list data definition for items of the given data type.
TypedDataManager::getCanonicalRepresentation function core/lib/Drupal/Core/TypedData/TypedDataManager.php Gets the canonical representation of a TypedData object.
TypedDataManager::getDefaultConstraints function core/lib/Drupal/Core/TypedData/TypedDataManager.php Gets default constraints for the given data definition.
TypedDataManager::getInstance function core/lib/Drupal/Core/TypedData/TypedDataManager.php Gets a preconfigured instance of a plugin.

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.