View source
<?php
function commerce_eu_vat_cz_default_rules_configuration_alter(&$configs) {
$country = 'CZ';
_commerce_eu_vat_configure_place_of_supply($configs, $country);
if (isset($configs['commerce_tax_rate_eu_vat_cz_standard_175'])) {
$configs['commerce_tax_rate_eu_vat_cz_standard_175']
->condition(rules_or()
->condition('data_is', array(
'data:select' => 'commerce-line-item:order:created',
'op' => '>',
'value' => strtotime('2013-01-01'),
))
->condition(rules_and()
->condition('data_is_empty', array(
'data:select' => 'commerce-line-item:order:created',
))
->condition('data_is', array(
'data:select' => 'site:current-date',
'op' => '>',
'value' => strtotime('2013-01-01'),
))));
}
if (isset($configs['commerce_tax_rate_eu_vat_cz_standard_20'])) {
$configs['commerce_tax_rate_eu_vat_cz_standard_20']
->condition(rules_or()
->condition('data_is', array(
'data:select' => 'commerce-line-item:order:created',
'op' => '<',
'value' => strtotime('2013-01-01'),
))
->condition(rules_and()
->condition('data_is_empty', array(
'data:select' => 'commerce-line-item:order:created',
))
->condition('data_is', array(
'data:select' => 'site:current-date',
'op' => '<',
'value' => strtotime('2013-01-01'),
))));
}
if (isset($configs['commerce_tax_rate_eu_vat_cz_reduced_10'])) {
$configs['commerce_tax_rate_eu_vat_cz_reduced_10']
->condition(rules_or()
->condition('data_is', array(
'data:select' => 'commerce-line-item:order:created',
'op' => '<',
'value' => strtotime('2013-01-01'),
))
->condition(rules_and()
->condition('data_is_empty', array(
'data:select' => 'commerce-line-item:order:created',
))
->condition('data_is', array(
'data:select' => 'site:current-date',
'op' => '<',
'value' => strtotime('2013-01-01'),
))));
}
}