protected function removeIfExpired()
{
$id = $this->getIdentifier();
$index = get_class($this);
$existsInSession = (bool) (true === isset($_SESSION[$index]) && true === isset($_SESSION[$index][$id]));
if (true === $existsInSession && time() - $this->arguments['ttl'] >= $_SESSION[$index][$id]) {
unset($_SESSION[$index][$id]);
}
}