| 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();
}
}
}
}