You are here

public static function PluginSelectWidget::ajaxRefresh in Commerce Core 8.2

Ajax callback.

1 method overrides PluginSelectWidget::ajaxRefresh()
PluginRadiosWidget::ajaxRefresh in src/Plugin/Field/FieldWidget/PluginRadiosWidget.php
Ajax callback.

File

src/Plugin/Field/FieldWidget/PluginSelectWidget.php, line 173

Class

PluginSelectWidget
Plugin implementation of the 'commerce_plugin_select' widget.

Namespace

Drupal\commerce\Plugin\Field\FieldWidget

Code

public static function ajaxRefresh(&$form, FormStateInterface $form_state) {
  $element_parents = array_slice($form_state
    ->getTriggeringElement()['#array_parents'], 0, -1);
  return NestedArray::getValue($form, $element_parents);
}