RequiredFieldStorageDefinitionInterface.php 495 B

123456789101112131415161718192021
  1. <?php
  2. namespace Drupal\Core\Field;
  3. /**
  4. * Defines an interface for required field storage definitions.
  5. */
  6. interface RequiredFieldStorageDefinitionInterface {
  7. /**
  8. * Returns whether the field storage is required.
  9. *
  10. * If a field storage is required, NOT NULL constraints will be added
  11. * automatically for the required properties of a field type.
  12. *
  13. * @return bool
  14. * TRUE if the field storage is required, FALSE otherwise.
  15. */
  16. public function isStorageRequired();
  17. }