public function getCustomer() { return AO::objects()->load(AO::registry('Object_Cache_Customer')); }
public function getStockItem() { return AO::objects()->load(AO::registry('Object_Cache_StockItem')); //return $this->_stockItem; }
/** * Retrieve newsletter subscribers model cache * * @return Mage_Newsletter_Model_Subscriber */ public function getNewsletterModel() { if (is_null($this->_newsletterModel)) { $object = AO::getModel('newsletter/subscriber'); $this->_newsletterModel = AO::objects()->save($object); } return AO::objects()->load($this->_newsletterModel); }
/** * Retrieve product model cache * * @return Mage_Catalog_Model_Product */ public function getProductModel() { if (is_null($this->_productModel)) { $productModel = AO::getModel('catalog/product'); $this->_productModel = AO::objects()->save($productModel); } return AO::objects()->load($this->_productModel); }