function commerce_vat_country_rates in Commerce VAT 7
Returns vat rates for a country.
Parameters
$iso2: The ISO2 code of the country to load.
Return value
The specified vat rate object or FALSE if it did not exist.
2 calls to commerce_vat_country_rates()
- commerce_vat_calculate_place_of_supply in ./
commerce_vat.module - Calculates the Country.
- commerce_vat_default_rules_configuration in ./
commerce_vat.rules_defaults.inc - Implements hook_default_rules_configuration().
File
- ./
commerce_vat.module, line 188 - Defines VAT rates and Rules integration for configuring vat rules for applicability and display.
Code
function commerce_vat_country_rates($iso2) {
$vat_rates = commerce_vat_rates();
$country_rates = array();
foreach ($vat_rates as $name => $vat_rate) {
if ($vat_rate['country'] == $iso2) {
$country_rates[$name] = $vat_rate;
}
}
return count($country_rates) > 0 ? $country_rates : FALSE;
}