/** * Récupère la TVA et la formate * @param $comp_data * @return float */ public function calculate_tva($id_cart) { $comp_data = parent::s_customer_info($id_cart); // *** Récupération taux TVA if (isset($this->tva_country)) { $tva = $this->getItemTvaData(array('fetch' => 'one', 'context' => 'config', 'country' => $this->tva_country)); $calculate_tva = $tva['amount_tva']; } elseif ($comp_data['country_cart'] != null) { $tva = $this->getItemTvaData(array('fetch' => 'one', 'context' => 'config', 'country' => $comp_data['country_cart'])); $calculate_tva = $tva['amount_tva']; } else { $calculate_tva = $this->tva_amount; } return $calculate_tva; }