function entity_hierarchy_workbench_access_workbench_access_scheme_update_alter in Entity Reference Hierarchy 3.x
Same name and namespace in other branches
- 8.2 modules/entity_hierarchy_workbench_access/entity_hierarchy_workbench_access.module \entity_hierarchy_workbench_access_workbench_access_scheme_update_alter()
Implements hook_workbench_access_scheme_update_alter().
File
- modules/
entity_hierarchy_workbench_access/ entity_hierarchy_workbench_access.module, line 40 - Main module functions.
Code
function entity_hierarchy_workbench_access_workbench_access_scheme_update_alter(array &$settings, Config $config) {
if (strpos($config
->get('scheme'), 'entity_hierarchy') !== 0) {
return;
}
$settings['boolean_fields'] = $config
->get('parents');
$settings['bundles'] = array_keys($config
->get('fields')['node']);
}