public function MediaPermissions::mediaTypePermissions in Drupal 9
Same name and namespace in other branches
- 8 core/modules/media/src/MediaPermissions.php \Drupal\media\MediaPermissions::mediaTypePermissions()
Returns an array of media type permissions.
Return value
array The media type permissions.
See also
\Drupal\user\PermissionHandlerInterface::getPermissions()
1 string reference to 'MediaPermissions::mediaTypePermissions'
- media.permissions.yml in core/
modules/ media/ media.permissions.yml - core/modules/media/media.permissions.yml
File
- core/
modules/ media/ src/ MediaPermissions.php, line 50
Class
- MediaPermissions
- Provides dynamic permissions for each media type.
Namespace
Drupal\mediaCode
public function mediaTypePermissions() {
// Generate media permissions for all media types.
$media_types = $this->entityTypeManager
->getStorage('media_type')
->loadMultiple();
return $this
->generatePermissions($media_types, [
$this,
'buildPermissions',
]);
}