| 1 field_group.module | field_group_group_save(&$group, $new = TRUE) |
Saves a group definition.
Parameters
object $group: A group definition.
File
- core/
modules/ field_group/ field_group.module, line 843 - Field Group module.
Code
function field_group_group_save(&$group, $new = TRUE) {
// Prepare the record.
$object = $group;
if ($new == FALSE) {
// Existing record.
module_invoke_all('field_group_update_field_group', $object);
}
else {
// New record.
module_invoke_all('field_group_create_field_group', $object);
}
$config = config('field_group.field_group.' . $object->entity_type . '.' . $object->bundle . '.' . $object->mode . '.' . $object->group_name);
$config->setData((array) $object);
$config->save();
}