1 | <?php |
||
12 | class AccessTokenRepository extends EntityRepository implements AccessTokenRepositoryInterface |
||
13 | { |
||
14 | /** |
||
15 | * {@inheritdoc} |
||
16 | */ |
||
17 | 48 | public function findUserByToken($token) |
|
37 | |||
38 | /** |
||
39 | * @param string $token |
||
40 | * |
||
41 | * @return Query |
||
42 | */ |
||
43 | 48 | protected function createFindUserByTokenQuery($token) |
|
51 | |||
52 | /** |
||
53 | * {@inheritdoc} |
||
54 | */ |
||
55 | public function findExpiredTokens() |
||
63 | |||
64 | /** |
||
65 | * @param AccessToken $accessToken |
||
66 | * |
||
67 | * @return bool |
||
68 | */ |
||
69 | 48 | private function isExpired(AccessToken $accessToken) |
|
77 | |||
78 | /** |
||
79 | * {@inheritdoc} |
||
80 | */ |
||
81 | 2 | public function persist(AccessToken $accessToken): AccessToken |
|
88 | |||
89 | /** |
||
90 | * {@inheritdoc} |
||
91 | */ |
||
92 | 2 | public function remove(AccessToken $accessToken) |
|
97 | } |
||
98 |