You are here

public static function PaymentLineItemsInput::ajaxAddMoreSubmit in Payment 8.2

Implements form AJAX callback.

File

src/Element/PaymentLineItemsInput.php, line 275

Class

PaymentLineItemsInput
Provides a payment line items configuration element.

Namespace

Drupal\payment\Element

Code

public static function ajaxAddMoreSubmit(array &$form, FormStateInterface $form_state) {
  $triggering_element = $form_state
    ->getTriggeringElement();
  $parents = array_slice($triggering_element['#array_parents'], 0, -2);
  $element = NestedArray::getValue($form, $parents);
  return $element;
}