public function FileEntityPermissions::extendPermissionDetails in File Entity (fieldable files) 8.2
Adds descriptions about stream wrappers to permissions.
Descriptions are added to the 'View file details' and 'View own private file details' permissions to show which stream wrappers they apply to.
1 string reference to 'FileEntityPermissions::extendPermissionDetails'
File
- src/
FileEntityPermissions.php, line 21
Class
- FileEntityPermissions
- Contains permission callbacks.
Namespace
Drupal\file_entityCode
public function extendPermissionDetails() {
$wrappers = file_entity_get_public_and_private_stream_wrapper_names() + array(
'public' => array(
$this
->t('None'),
),
'private' => array(
$this
->t('None'),
),
);
$permissions = array();
$permissions['view files']['description'] = $this
->t('Includes the following stream wrappers: %wrappers.', array(
'%wrappers' => implode(', ', $wrappers['public']),
));
$permissions['view own private files']['description'] = $this
->t('Includes the following stream wrappers: %wrappers.', array(
'%wrappers' => implode(', ', $wrappers['private']),
));
return $permissions;
}