DynamicallyFieldableEntityStorageInterface.php 704 B

12345678910111213141516171819
  1. <?php
  2. namespace Drupal\Core\Entity;
  3. use Drupal\Core\Field\FieldDefinitionListenerInterface;
  4. use Drupal\Core\Field\FieldStorageDefinitionListenerInterface;
  5. /**
  6. * A storage that supports entity types with dynamic field definitions.
  7. *
  8. * A storage that implements this interface can react to the entity type's field
  9. * definitions changing, due to modules being installed or uninstalled, or via
  10. * field UI, or via code changes to the entity class.
  11. *
  12. * For example, configurable fields defined and exposed by field.module.
  13. */
  14. interface DynamicallyFieldableEntityStorageInterface extends FieldableEntityStorageInterface, FieldStorageDefinitionListenerInterface, FieldDefinitionListenerInterface {
  15. }