在 symfony 4.4 中删除或清除会话

delete or clear session in symfony 4.4

我正在会话中保存当前用户的数据,我使用的是 Symfony 4.4 我正在以这种方式获取数据并将其设置到会话变量

$session = $this->get('session');
$session->set('user', $user);

有什么办法可以在注销后清除和删除会话 我试过了

$session->invalidate();

并使用 remove 删除会话 1,但没有任何反应

$session->remove('user');

我偶然发现了这个,它工作得很好

$this->get('session')->clear();