function content_access_node_type_update in Content Access 8
Same name and namespace in other branches
- 7 content_access.module \content_access_node_type_update()
Implements hook_node_type_update().
Updates settings on node type name change.
File
- ./
content_access.module, line 639 - Content access module file.
Code
function content_access_node_type_update(NodeTypeInterface $info) {
$config = \Drupal::configFactory()
->getEditable('content_access.settings');
$original_id = $info
->getOriginalId();
if (!empty($original_id) && $info
->getOriginalId() != $info
->id()) {
$settings = content_access_get_settings('all', $info
->getOriginalId());
content_access_set_settings($settings, $info
->id());
$config
->clear('content_access_node_type.' . $info
->getOriginalId())
->save();
}
}