Skip to content

Commit 28f690e

Browse files
authored
chore: cleanup backward compatibility DenyAccessListener (#4869)
1 parent 674f4e4 commit 28f690e

File tree

1 file changed

+4
-8
lines changed

1 file changed

+4
-8
lines changed

src/Symfony/EventListener/DenyAccessListener.php

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -38,38 +38,34 @@ public function __construct(?ResourceMetadataCollectionFactoryInterface $resourc
3838

3939
public function onSecurity(RequestEvent $event): void
4040
{
41-
$this->checkSecurity($event->getRequest(), 'security', false);
41+
$this->checkSecurity($event->getRequest(), 'security');
4242
}
4343

4444
public function onSecurityPostDenormalize(RequestEvent $event): void
4545
{
4646
$request = $event->getRequest();
47-
$this->checkSecurity($request, 'security_post_denormalize', true, [
47+
$this->checkSecurity($request, 'security_post_denormalize', [
4848
'previous_object' => $request->attributes->get('previous_data'),
4949
]);
5050
}
5151

5252
public function onSecurityPostValidation(ViewEvent $event): void
5353
{
5454
$request = $event->getRequest();
55-
$this->checkSecurity($request, 'security_post_validation', false, [
55+
$this->checkSecurity($request, 'security_post_validation', [
5656
'previous_object' => $request->attributes->get('previous_data'),
5757
]);
5858
}
5959

6060
/**
6161
* @throws AccessDeniedException
6262
*/
63-
private function checkSecurity(Request $request, string $attribute, bool $backwardCompatibility, array $extraVariables = []): void
63+
private function checkSecurity(Request $request, string $attribute, array $extraVariables = []): void
6464
{
6565
if (!$this->resourceAccessChecker || !$attributes = RequestAttributesExtractor::extractAttributes($request)) {
6666
return;
6767
}
6868

69-
$resourceMetadata = null;
70-
$isGranted = null;
71-
$message = $attributes[$attribute.'_message'] ?? 'Access Denied.';
72-
7369
$operation = $this->initializeOperation($request);
7470
if (!$operation) {
7571
return;

0 commit comments

Comments
 (0)