@@ -25,21 +25,21 @@ public function getFunctions()
25
25
{
26
26
return [
27
27
new ExpressionFunction ('is_anonymous ' , function () {
28
- return '$trust_resolver->isAnonymous($token ) ' ;
28
+ return '$token && $auth_checker->isGranted("IS_ANONYMOUS" ) ' ;
29
29
}, function (array $ variables ) {
30
- return $ variables ['trust_resolver ' ]-> isAnonymous ( $ variables ['token ' ] );
30
+ return $ variables ['token ' ] && $ variables ['auth_checker ' ]-> isGranted ( ' IS_ANONYMOUS ' );
31
31
}),
32
32
33
33
new ExpressionFunction ('is_authenticated ' , function () {
34
- return '$token && !$trust_resolver->isAnonymous($token ) ' ;
34
+ return '$token && !$auth_checker->isGranted("IS_ANONYMOUS" ) ' ;
35
35
}, function (array $ variables ) {
36
- return $ variables ['token ' ] && !$ variables ['trust_resolver ' ]->isAnonymous ( $ variables [ ' token ' ] );
36
+ return $ variables ['token ' ] && !$ variables ['auth_checker ' ]->isGranted ( ' IS_ANONYMOUS ' );
37
37
}),
38
38
39
39
new ExpressionFunction ('is_fully_authenticated ' , function () {
40
- return '$trust_resolver->isFullFledged($token ) ' ;
40
+ return '$token && $auth_checker->isGranted("IS_AUTHENTICATED_FULLY" ) ' ;
41
41
}, function (array $ variables ) {
42
- return $ variables ['trust_resolver ' ]-> isFullFledged ( $ variables ['token ' ] );
42
+ return $ variables ['token ' ] && $ variables ['auth_checker ' ]-> isGranted ( ' IS_AUTHENTICATED_FULLY ' );
43
43
}),
44
44
45
45
new ExpressionFunction ('is_granted ' , function ($ attributes , $ object = 'null ' ) {
@@ -49,9 +49,9 @@ public function getFunctions()
49
49
}),
50
50
51
8000
51
new ExpressionFunction ('is_remember_me ' , function () {
52
- return '$trust_resolver->isRememberMe($token ) ' ;
52
+ return '$token && $auth_checker->isGranted("IS_REMEMBERED" ) ' ;
53
53
}, function (array $ variables ) {
54
- return $ variables ['trust_resolver ' ]-> isRememberMe ( $ variables ['token ' ] );
54
+ return $ variables ['token ' ] && $ variables ['auth_checker ' ]-> isGranted ( ' IS_REMEMBERED ' );
55
55
}),
56
56
];
57
57
}
0 commit comments