'10.0.0', ]; } /** * Grant all non-anonymous roles the 'delete own files' permission. */ function file_post_update_add_permissions_to_roles(?array &$sandbox = NULL): void { \Drupal::classResolver(ConfigEntityUpdater::class)->update($sandbox, 'user_role', function (RoleInterface $role): bool { if ($role->id() === RoleInterface::ANONYMOUS_ID || $role->isAdmin()) { return FALSE; } $role->grantPermission('delete own files'); return TRUE; }); }