public function let(CsrfTokenManagerInterface $tokenManager, CsrfToken $token) { $tokenManager->getToken(self::ID)->willReturn($token); $tokenManager->refreshToken(self::ID)->willReturn($token); $tokenManager->removeToken(self::ID)->willReturn(self::VALUE); $tokenManager->isTokenValid(Argument::type('Symfony\\Component\\Security\\Csrf\\CsrfToken'))->willReturn(true); $this->beConstructedWith($tokenManager, self::ID); }
/** * Removes the CSRF Token. * * @return string|null * * @see CsrfTokenManagerInterface::removeToken() */ public function removeToken() { return $this->csrfTokenManager->removeToken($this->tokenId); }