You are here

public static function ContentTypeGroup::renameContentType in Content type groups 7.2

Same name and namespace in other branches
  1. 7 content_type_groups.module \ContentTypeGroup::renameContentType()

Renames the given content type across all content type groups. Use this when a content type's machine name is renamed.

Parameters

string $old_content_type: The content type's old machine name.

string $new_content_type: The content type's new machine name.

1 call to ContentTypeGroup::renameContentType()
content_type_groups_node_type_update in ./content_type_groups.module
Implements hook_node_type_update().

File

./content_type_groups.class.inc, line 205

Class

ContentTypeGroup
Utility class to handle content type groups

Code

public static function renameContentType($old_content_type, $new_content_type) {
  $result = db_update(self::$table_types)
    ->fields(array(
    'content_type' => $new_content_type,
  ))
    ->condition('content_type', $old_content_type)
    ->execute();
  return $result;
}