You are here

public static function PluginRadiosWidget::ajaxRefresh in Commerce Core 8.2

Ajax callback.

Overrides PluginSelectWidget::ajaxRefresh

File

src/Plugin/Field/FieldWidget/PluginRadiosWidget.php, line 34

Class

PluginRadiosWidget
Plugin implementation of the 'commerce_plugin_radios' 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, -2);
  return NestedArray::getValue($form, $element_parents);
}