/** * @inheritdoc */ public function consume(TokenInterface $token, Request $request) { if (!$this->security->isGranted(AbstractTokenVoter::CONSUME, $token)) { throw new AccessDeniedException(); } return parent::consume($token, $request); }
/** * @inheritdoc */ public function consume(TokenInterface $token, Request $request) { foreach ($this->registry as $action) { $result = $action->execute($token, $request); if ($result !== null) { return $result; } } return parent::consume($token, $request); }