Issue #3450576 by kristiaanvandeneynde: Access policies should be marked as final to encourage decorating

merge-requests/5855/merge
catch 2024-06-01 08:12:19 +01:00
parent c28a164691
commit 9935d24a00
2 changed files with 2 additions and 2 deletions

View File

@ -7,7 +7,7 @@ namespace Drupal\Core\Session;
/**
* Grants user 1 an all access pass.
*/
class SuperUserAccessPolicy extends AccessPolicyBase {
final class SuperUserAccessPolicy extends AccessPolicyBase {
/**
* {@inheritdoc}

View File

@ -9,7 +9,7 @@ use Drupal\Core\Entity\EntityTypeManagerInterface;
/**
* Grants permissions based on a user's roles.
*/
class UserRolesAccessPolicy extends AccessPolicyBase {
final class UserRolesAccessPolicy extends AccessPolicyBase {
public function __construct(protected EntityTypeManagerInterface $entityTypeManager) {}