コード例 #1
0
 /**
  * @param stdClass $queryParameters
  * @param $id
  * @return mixed
  */
 public function getOrderProducts(stdClass $queryParameters, $id)
 {
     if (!$id || !is_numeric($id)) {
         header('HTTP/1.0 404 Not Found');
         return false;
     }
     $query = $this->config->getOrderProducts($id);
     $article = array();
     $i = 0;
     while ($row = tep_db_fetch_array($query)) {
         $arrayAttr = $this->config->getAttributesOrder($id, $row['orders_products_id']);
         $article[$i]['ModelOwn'] = $row['products_id'];
         foreach ($arrayAttr as $key) {
             $article[$i]['ModelOwn'] .= '_' . $key;
         }
         $article[$i]['Quantity'] = $row['products_quantity'];
         $article[$i]['BasePrice'] = round($row['products_price'] * $row['currency_value'], 2);
         $article[$i]['Currency'] = $row['currency'];
         $i++;
     }
     return $article;
 }