Skip to content

Commit 88e6a49

Browse files
committed
[SecurityBundle] Add service alias for legacy Security helper
1 parent ebe2e67 commit 88e6a49

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ CHANGELOG
55
---
66

77
* Add the `Security` helper class
8+
* Deprecate the `Symfony\Component\Security\Core\Security` service alias, use `Symfony\Bundle\SecurityBundle\Security\Security` instead
89

910
6.1
1011
---

Resources/config/security.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@
3434
use Symfony\Component\Security\Core\Authorization\Voter\RoleVoter;
3535
use Symfony\Component\Security\Core\Role\RoleHierarchy;
3636
use Symfony\Component\Security\Core\Role\RoleHierarchyInterface;
37+
use Symfony\Component\Security\Core\Security as LegacySecurity;
3738
use Symfony\Component\Security\Core\User\ChainUserProvider;
3839
use Symfony\Component\Security\Core\User\InMemoryUserChecker;
3940
use Symfony\Component\Security\Core\User\InMemoryUserProvider;
@@ -81,6 +82,8 @@
8182
'security.authorization_checker' => service('security.authorization_checker'),
8283
])])
8384
->alias(Security::class, 'security.helper')
85+
->alias(LegacySecurity::class, 'security.helper')
86+
->deprecate('symfony/security-bundle', '6.2', 'The "%alias_id%" service alias is deprecated, use "'.Security::class.'" instead.')
8487

8588
->set('security.user_value_resolver', UserValueResolver::class)
8689
->args([

0 commit comments

Comments
 (0)