You are here

function commerce_xquantity_xquantity_add_to_cart_qty_prices_alter in Commerce Extended Quantity 8

Implements hook_TYPE_alter().

Allows to alter or remove the quantity price adjustments.

See also

\Drupal\commerce_xquantity\Field\FieldWidget\XquantityWidget::formElement()

\Drupal\commerce_xquantity\Plugin\views\field\XquantityEditQuantity::viewsForm()

File

./commerce_xquantity.module, line 53
Contains commerce_xquantity.module.

Code

function commerce_xquantity_xquantity_add_to_cart_qty_prices_alter(&$form_object, $widget, FormStateInterface $form_state) {

  // if ($qty_prices = $form_object->quantityPrices) {
  //   $form_object->quantityPrices = [];
  //   foreach ($qty_prices as $index => $adjustment) {
  //     // Change quantity price adjustments.
  //     $form_object->quantityPrices[] = $adjustment;
  //   }
  // }
  // // OR, remove quantity price adjustments.
  // $form_object->quantityPrices = NULL;
}