FieldDefinition
- class \Drupal\Core\TypedData\DataDefinition implements \Drupal\Core\TypedData\DataDefinitionInterface, \Drupal\Core\TypedData\ArrayAccess uses \Drupal\Core\TypedData\TypedDataTrait
- class \Drupal\Core\Field\TypedData\FieldItemDataDefinition extends \Drupal\Core\TypedData\DataDefinition implements \Drupal\Core\Field\TypedData\FieldItemDataDefinitionInterface
- class \Drupal\Core\TypedData\ComplexDataDefinitionBase extends \Drupal\Core\TypedData\DataDefinition implements \Drupal\Core\TypedData\ComplexDataDefinitionInterface
- class \Drupal\Core\TypedData\DataReferenceDefinition extends \Drupal\Core\TypedData\DataDefinition implements \Drupal\Core\TypedData\DataReferenceDefinitionInterface
- class \Drupal\Core\TypedData\DataReferenceTargetDefinition extends \Drupal\Core\TypedData\DataDefinition
- class \Drupal\Core\TypedData\ListDataDefinition extends \Drupal\Core\TypedData\DataDefinition implements \Drupal\Core\TypedData\ListDataDefinitionInterface
- class \Drupal\Core\Config\Schema\SequenceDataDefinition extends \Drupal\Core\TypedData\ListDataDefinition
- class \Drupal\Core\Field\BaseFieldDefinition extends \Drupal\Core\TypedData\ListDataDefinition implements \Drupal\Core\Field\FieldDefinitionInterface, \Drupal\Core\Field\FieldStorageDefinitionInterface, \Drupal\Core\Field\RequiredFieldStorageDefinitionInterface uses \Drupal\Core\Cache\UnchangingCacheableDependencyTrait, \Drupal\Core\Field\FieldInputValueNormalizerTrait
- class \Drupal\Core\Field\FieldDefinition extends \Drupal\Core\TypedData\ListDataDefinition implements \Drupal\Core\Field\FieldDefinitionInterface uses \Drupal\Core\Cache\UnchangingCacheableDependencyTrait, \Drupal\Core\Field\FieldInputValueNormalizerTrait
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.