Shouldn't this be changed to `$this->cartManager->flush($cart);` ?