You are here

function flag_field_attach_rename_bundle in Flag 7.3

Implements hook_field_attach_rename_bundle().

File

./flag.module, line 2606
The Flag module.

Code

function flag_field_attach_rename_bundle($entity_type, $bundle_old, $bundle_new) {
  $flags = flag_get_flags($entity_type);
  foreach ($flags as $flag) {
    foreach ($flag->types as $key => $type) {
      if ($type == $bundle_old) {
        $flag->types[$key] = $bundle_new;
      }
    }
    $flag
      ->save();
  }
}