@@ -40,16 +40,17 @@ public function revokeCredentialsForUser(UserInterface $user): void
40
40
41
41
$ this ->entityManager ->createQueryBuilder ()
42
42
->update (AccessToken::class, 'at ' )
43
- ->set ('at.revoked ' , true )
43
+ ->set ('at.revoked ' , ' :revoked ' )
44
44
->where ('at.userIdentifier = :userIdentifier ' )
45
+ ->setParameter ('revoked ' , true )
45
46
->setParameter ('userIdentifier ' , $ userIdentifier )
46
47
->getQuery ()
47
48
->execute ();
48
49
49
50
$ queryBuilder = $ this ->entityManager ->createQueryBuilder ();
50
51
$ queryBuilder
51
52
->update (RefreshToken::class, 'rt ' )
52
- ->set ('rt.revoked ' , true )
53
+ ->set ('rt.revoked ' , ' :revoked ' )
53
54
->where ($ queryBuilder ->expr ()->in (
54
55
'rt.accessToken ' ,
55
56
$ this ->entityManager ->createQueryBuilder ()
@@ -58,14 +59,16 @@ public function revokeCredentialsForUser(UserInterface $user): void
58
59
->where ('at.userIdentifier = :userIdentifier ' )
59
60
->getDQL ()
60
61
))
62
+ ->setParameter ('revoked ' , true )
61
63
->setParameter ('userIdentifier ' , $ userIdentifier )
62
64
->getQuery ()
63
65
->execute ();
64
66
65
67
$ this ->entityManager ->createQueryBuilder ()
66
68
->update (AuthorizationCode::class, 'ac ' )
67
- ->set ('ac.revoked ' , true )
69
+ ->set ('ac.revoked ' , ' :revoked ' )
68
70
->where ('ac.userIdentifier = :userIdentifier ' )
71
+ ->setParameter ('revoked ' , true )
69
72
->setParameter ('userIdentifier ' , $ userIdentifier )
70
73
->getQuery ()
71
74
->execute ();
@@ -78,15 +81,16 @@ public function revokeCredentialsForClient(AbstractClient $client): void
78
81
79
82
$ this ->entityManager ->createQueryBuilder ()
80
83
->update (AccessToken::class, 'at ' )
81
- ->set ('at.revoked ' , true )
84
+ ->set ('at.revoked ' , ' :revoked ' )
82
85
->where ('at.client = :client ' )
83
86
->setParameter ('client ' , $ doctrineClient ->getIdentifier (), 'string ' )
87
+ ->setParameter ('revoked ' , true )
84
88
->getQuery ()
85
89
->execute ();
86
90
87
91
$ queryBuilder = $ this ->entityManager ->createQueryBuilder ();
88
92
$ queryBuilder ->update (RefreshToken::class, 'rt ' )
89
- ->set ('rt.revoked ' , true )
93
+ ->set ('rt.revoked ' , ' :revoked ' )
90
94
->where ($ queryBuilder ->expr ()->in (
91
95
'rt.accessToken ' ,
92
96
$ this ->entityManager ->createQueryBuilder ()
@@ -96,14 +100,16 @@ public function revokeCredentialsForClient(AbstractClient $client): void
96
100
->getDQL ()
97
101
))
98
102
->setParameter ('client ' , $ doctrineClient ->getIdentifier (), 'string ' )
103
+ ->setParameter ('revoked ' , true )
99
104
->getQuery ()
100
105
->execute ();
101
106
102
107
$ this ->entityManager ->createQueryBuilder ()
103
108
->update (AuthorizationCode::class, 'ac ' )
104
- ->set ('ac.revoked ' , true )
109
+ ->set ('ac.revoked ' , ' :revoked ' )
105
110
->where ('ac.client = :client ' )
106
111
->setParameter ('client ' , $ doctrineClient ->getIdentifier (), 'string ' )
112
+ ->setParameter ('revoked ' , true )
107
113
->getQuery ()
108
114
->execute ();
109
115
}
0 commit comments