function MediaPermissions::mediaTypePermissions
Same name in other branches
- 8.9.x core/modules/media/src/MediaPermissions.php \Drupal\media\MediaPermissions::mediaTypePermissions()
- 10 core/modules/media/src/MediaPermissions.php \Drupal\media\MediaPermissions::mediaTypePermissions()
- 11.x 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',
]);
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.