Newscoop\Services\UserTokenService::invalidateTokens PHP Method

invalidateTokens() public method

Invalidate token
public invalidateTokens ( User $user, string $action = 'any' ) : void
$user Newscoop\Entity\User
$action string
return void
    public function invalidateTokens(User $user, $action = 'any')
    {
        $tokens = $this->em->getRepository('Newscoop\\Entity\\UserToken')->findBy(array('user' => $user->getId(), 'action' => $action));
        foreach ($tokens as $token) {
            $this->em->remove($token);
        }
        $this->em->flush();
    }