function node_features_disable_feature in Features 7.2
Implements hook_features_disable_feature().
When a features module is disabled, modify any node types it provides so they can be deleted manually through the content types UI.
Parameters
$module: Name of module that has been disabled.
File
- includes/
features.node.inc, line 135 - Features integration for 'node' module.
Code
function node_features_disable_feature($module) {
if ($default_types = features_get_default('node', $module)) {
foreach ($default_types as $type_name => $type_info) {
$type_info = node_type_load($type_name);
$type_info->module = 'node';
$type_info->custom = 1;
$type_info->modified = 1;
$type_info->locked = 0;
$type_info->disabled = 0;
node_type_save($type_info);
}
}
}