You are here

function layout_builder_field_config_insert in Drupal 10

Same name and namespace in other branches
  1. 8 core/modules/layout_builder/layout_builder.module \layout_builder_field_config_insert()
  2. 9 core/modules/layout_builder/layout_builder.module \layout_builder_field_config_insert()

Implements hook_field_config_insert().

File

core/modules/layout_builder/layout_builder.module, line 103
Provides hook implementations for Layout Builder.

Code

function layout_builder_field_config_insert(FieldConfigInterface $field_config) {

  // Clear the sample entity for this entity type and bundle.
  $sample_entity_generator = \Drupal::service('layout_builder.sample_entity_generator');
  $sample_entity_generator
    ->delete($field_config
    ->getTargetEntityTypeId(), $field_config
    ->getTargetBundle());
  \Drupal::service('plugin.manager.block')
    ->clearCachedDefinitions();
}