/** * {@inheritdoc} */ public function processRequest(Request $request, Route $route) { $token = $request->get('accessToken'); if (empty($token)) { return null; } $userId = $this->token->hasUserForRole($token); if (empty($userId)) { return null; } $user = $this->loadUser($userId); $request->attributes->set('user', $user); }