// norm + perf

This commit is contained in:
fBrignoli committed 2011-09-21 14:48:33 +00:00
1 parent afdb4bcfb4
commit 9401d5ee82
1 file changed
+3 -2
+3 -2
View File
@@ -137,7 +137,8 @@ class TaxCore extends ObjectModel
public function isUsed() public function isUsed()
{ {
return Db::getInstance()->getValue(' return Db::getInstance()->getValue('
SELECT COUNT(*) FROM `'._DB_PREFIX_.'order_detail_tax` SELECT `id_tax`
FROM `'._DB_PREFIX_.'order_detail_tax`
WHERE `id_tax` = '.(int)$this->id WHERE `id_tax` = '.(int)$this->id
); );
} }
@@ -266,7 +267,7 @@ class TaxCore extends ObjectModel
if (!isset(self::$_product_tax_via_rules[$id_product.'-'.$id_country.'-'.$id_state.'-'.$zipcode])) if (!isset(self::$_product_tax_via_rules[$id_product.'-'.$id_country.'-'.$id_state.'-'.$zipcode]))
{ {
$tax_rate = TaxRulesGroup::getTotalRate((int)Product::getIdTaxRulesGroupByIdProduct((int)$id_product), (int)$id_country, (int)$id_state, $zipcode); $tax_rate = TaxRulesGroup::getTotalRate((int)Product::getIdTaxRulesGroupByIdProduct((int)$id_product), (int)$id_country, (int)$id_state, $zipcode);
self::$_product_tax_via_rules[$id_product.'-'.$id_country.'-'.$zipcode] = $tax_rate; self::$_product_tax_via_rules[$id_product.'-'.$id_country.'-'.$zipcode] = $tax_rate;
} }
return self::$_product_tax_via_rules[$id_product.'-'.$id_country.'-'.$zipcode]; return self::$_product_tax_via_rules[$id_product.'-'.$id_country.'-'.$zipcode];