function entity_test_bundle_class_entity_type_alter in Drupal 10
Implements hook_entity_type_alter().
File
- core/
modules/ system/ tests/ modules/ entity_test_bundle_class/ entity_test_bundle_class.module, line 44 - Support module for testing entity bundle classes.
Code
function entity_test_bundle_class_entity_type_alter(&$entity_types) {
/** @var \Drupal\Core\Entity\EntityTypeInterface[] $entity_types */
if (\Drupal::state()
->get('entity_test_bundle_class_override_base_class', FALSE) && isset($entity_types['entity_test'])) {
$entity_types['entity_test']
->setClass(EntityTestVariant::class);
}
}