DataReferenceDefinitionInterface.php 531 B

1234567891011121314151617181920212223
  1. <?php
  2. namespace Drupal\Core\TypedData;
  3. /**
  4. * Interface for typed data references.
  5. *
  6. * @see \Drupal\Core\TypedData\DataReferenceDefinition
  7. * @see \Drupal\Core\TypedData\DataReferenceInterface
  8. *
  9. * @ingroup typed_data
  10. */
  11. interface DataReferenceDefinitionInterface extends DataDefinitionInterface {
  12. /**
  13. * Gets the data definition of the referenced data.
  14. *
  15. * @return \Drupal\Core\TypedData\DataDefinitionInterface
  16. * The data definition of the referenced data.
  17. */
  18. public function getTargetDefinition();
  19. }