function commerce_tax_order_item_type_form_submit in Commerce Core 8.2
Submission handler for commerce_tax_form_commerce_order_item_type_form_alter().
1 string reference to 'commerce_tax_order_item_type_form_submit'
- commerce_tax_form_commerce_order_item_type_form_alter in modules/
tax/ commerce_tax.module - Implements hook_form_FORM_ID_alter() for 'commerce_order_item_type_form'.
File
- modules/
tax/ commerce_tax.module, line 114 - Provides tax functionality.
Code
function commerce_tax_order_item_type_form_submit($form, FormStateInterface $form_state) {
/** @var \Drupal\commerce_order\Entity\OrderTypeInterface $order_item_type */
$order_item_type = $form_state
->getFormObject()
->getEntity();
$settings = $form_state
->getValue([
'commerce_tax',
]);
$order_item_type
->setThirdPartySetting('commerce_tax', 'taxable_type', $settings['taxable_type']);
$order_item_type
->save();
}