public function destroy()
    {
        $cart = $this->getCart();

        $this->event->fire('shopping_cart.destroying', $cart);

        $this->save(null);

        $this->event->fire('shopping_cart.destroyed', $cart);

        return true;
    }