You are here

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

Same name and namespace in other branches
  1. 7.2 content_type_groups.class.inc \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.module, line 333
Module file for the Content type groups module.

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