может можно к методу SetCurrentUser добавить метод очистки корзины для этого пользователя, и метод, записывающий в корзину, товары из кэша
а к Unset - метод, записывающий из корзины в кэш
есть ли подходящие методы для такого?
любой бы способ подошел)