feat: inherit shared role

This commit is contained in:
Björn Fromme
2024-02-06 14:25:47 +01:00
parent acec8f2226
commit 91bcc0fd46
2 changed files with 4 additions and 4 deletions
+4
View File
@@ -8,6 +8,10 @@ security:
class: App\Entity\User
property: email
role_hierarchy:
ROLE_ADMIN: [ ROLE_ADMINISTRATIVE ]
ROLE_MANAGER: [ ROLE_ADMINISTRATIVE ]
firewalls:
dev:
pattern: ^/(_(profiler|wdt)|css|images|js)/
-4
View File
@@ -144,10 +144,6 @@ class User implements UserInterface, TimestampableEntityInterface
{
$roles = ['ROLE_USER', ...$this->roles];
if (in_array('ROLE_ADMIN', $this->roles) || in_array('ROLE_MANAGER', $this->roles)) {
$roles[] = 'ROLE_ADMINISTRATIVE';
}
return array_unique($roles);
}