Ejemplo n.º 1
0
 private function _getProductsBySku()
 {
     $model = new LivePos_Db_Model();
     $aProductData = $model->getProducts($this->_listSkus);
     $model = null;
     foreach ($aProductData as $aProduct) {
         $product = LivePos_Maps_MapFactory::create('product', $aProduct);
         $this->_productList[$product->productsku] = $product;
     }
     array_walk($this->_itemList, function (&$oItem, $sKey) {
         $oItem->setPreDiscountPrice($this->_productList[$oItem->getSku()]->getPrice());
     });
     $this->_calledProducts = true;
 }