@@ -38,38 +38,34 @@ public function __construct(?ResourceMetadataCollectionFactoryInterface $resourc
38
38
39
39
public function onSecurity (RequestEvent $ event ): void
40
40
{
41
- $ this ->checkSecurity ($ event ->getRequest (), 'security ' , false );
41
+ $ this ->checkSecurity ($ event ->getRequest (), 'security ' );
42
42
}
43
43
44
44
public function onSecurityPostDenormalize (RequestEvent $ event ): void
45
45
{
46
46
$ request = $ event ->getRequest ();
47
- $ this ->checkSecurity ($ request , 'security_post_denormalize ' , true , [
47
+ $ this ->checkSecurity ($ request , 'security_post_denormalize ' , [
48
48
'previous_object ' => $ request ->attributes ->get ('previous_data ' ),
49
49
]);
50
50
}
51
51
52
52
public function onSecurityPostValidation (ViewEvent $ event ): void
53
53
{
54
54
$ request = $ event ->getRequest ();
55
- $ this ->checkSecurity ($ request , 'security_post_validation ' , false , [
55
+ $ this ->checkSecurity ($ request , 'security_post_validation ' , [
56
56
'previous_object ' => $ request ->attributes ->get ('previous_data ' ),
57
57
]);
58
58
}
59
59
60
60
/**
61
61
* @throws AccessDeniedException
62
62
*/
63
- private function checkSecurity (Request $ request , string $ attribute , bool $ backwardCompatibility , array $ extraVariables = []): void
63
+ private function checkSecurity (Request $ request , string $ attribute , array $ extraVariables = []): void
64
64
{
65
65
if (!$ this ->resourceAccessChecker || !$ attributes = RequestAttributesExtractor::extractAttributes ($ request )) {
66
66
return ;
67
67
}
68
68
69
- $ resourceMetadata = null ;
70
- $ isGranted = null ;
71
- $ message = $ attributes [$ attribute .'_message ' ] ?? 'Access Denied. ' ;
72
-
73
69
$ operation = $ this ->initializeOperation ($ request );
74
70
if (!$ operation ) {
75
71
return ;
0 commit comments