/** * * @return Ajde_Shop_Cart */ public function getCart() { $cart = parent::getCart(); if (!$cart instanceof Cart) { $cartModel = $this->_getCartModel(); $cartModel->loadByPK($cart); $cart = $cartModel; parent::setCart($cart); } return $cart; }