1 field_group.module field_group_field_attach_delete_bundle($entity_type, $bundle)

Implements hook_field_attach_delete_bundle().

File

core/modules/field_group/field_group.module, line 294
Field Group module.

Code

function field_group_field_attach_delete_bundle($entity_type, $bundle) {

  $list = field_group_read_groups(array(
    'bundle' => $bundle, 'entity_type' => $entity_type,
  ));

  // Delete the entity's entry from field_group of all entities.
  if (isset($list[$entity_type], $list[$entity_type][$bundle])) {
    foreach ($list[$entity_type][$bundle] as $group_mode => $groups) {
      foreach ($groups as $group) {
        $config = config('field_group.field_group.' . $entity_type . '.' . $bundle . '.' . $group_mode . '.' . $group->group_name);
        $config->delete();
      }
    }
  }

}