@@ 355-371 (lines=17) @@ | ||
352 | $product_detail_id = $product->get("detail_id"); |
|
353 | } |
|
354 | ||
355 | if (intval($product_variation_id) != 0) { |
|
356 | $variation = $product->getVariation(intval($product_variation_id)); |
|
357 | if (!$variation->getId()) { |
|
358 | throw new Exception('Invalid product variation id'); |
|
359 | } |
|
360 | ||
361 | $detail = $variation->getDetail(); |
|
362 | if (!$detail->getId()) { |
|
363 | throw new Exception("Invalid product variation detail"); |
|
364 | } |
|
365 | ||
366 | $variation_id = $variation->getId(); |
|
367 | $variation_detail_id = $detail->getId(); |
|
368 | } else { |
|
369 | $variation_id = 0; |
|
370 | $variation_detail_id = 0; |
|
371 | } |
|
372 | ||
373 | $sql = "product_id = ".$product->getId().", |
|
374 | product_detail_id = ".$product_detail_id.", |
@@ 381-397 (lines=17) @@ | ||
378 | $product_detail_id = $product->get("detail_id"); |
|
379 | } |
|
380 | ||
381 | if (intval($product_variation_id) != 0) { |
|
382 | $variation = $product->getVariation(intval($product_variation_id)); |
|
383 | if (!$variation->getId()) { |
|
384 | throw new Exception('Invalid product variation id'); |
|
385 | } |
|
386 | ||
387 | $detail = $variation->getDetail(); |
|
388 | if (!$detail->getId()) { |
|
389 | throw new Exception("Invalid product variation detail"); |
|
390 | } |
|
391 | ||
392 | $variation_id = $variation->getId(); |
|
393 | $variation_detail_id = $detail->getId(); |
|
394 | } else { |
|
395 | $variation_id = 0; |
|
396 | $variation_detail_id = 0; |
|
397 | } |
|
398 | ||
399 | $sql = "product_id = ".$product->getId().", |
|
400 | product_detail_id = ".$product_detail_id.", |