private function NodePermissions::addGeneralPermissions in Override Node Options 8.3
Same name and namespace in other branches
- 8.2 src/NodePermissions.php \Drupal\override_node_options\NodePermissions::addGeneralPermissions()
Add general permissions.
Parameters
array $permissions: The permissions array, passed by reference.
1 call to NodePermissions::addGeneralPermissions()
- NodePermissions::nodeTypePermissions in src/
NodePermissions.php - Returns an array of additional permissions.
File
- src/
NodePermissions.php, line 41
Class
- NodePermissions
- Provides dynamic override permissions for nodes of different types.
Namespace
Drupal\override_node_optionsCode
private function addGeneralPermissions(array &$permissions) {
$permissions['override all published option'] = [
'title' => $this
->t('Override all published options.'),
];
$permissions['override all promote to front page option'] = [
'title' => $this
->t('Override all promote to front page options.'),
];
$permissions['override all sticky option'] = [
'title' => $this
->t('Override all sticky options.'),
];
$permissions['override all revision option'] = [
'title' => $this
->t('Override all revision option.'),
];
$permissions['enter all revision log entry'] = [
'title' => $this
->t('Enter revision log entries for all node types.'),
];
$permissions['override all authored by option'] = [
'title' => $this
->t('Override all authored by option.'),
];
$permissions['override all authored on option'] = [
'title' => $this
->t('Override all authored on option.'),
];
}