Как удалить элемент из массива сеанса в laravel

Вот проблема: у меня сеанс

session('products') 

это фактически массив, содержащий идентификатор

 session('products') array:4 [▼ 0 => "1" 1 => "2" 2 => "4" 3 => "1" ] 

Теперь я хочу удалить, скажем, 4 Как это сделать? Я попробовал метод

 session()->pull($product, 'products'); 

Но это не сработало!

Другое решение

 session()->forget('products', $product); 

он также не работал