You are here

protected function AssignmentConfigureForm::elementTriggeredScriptedSubmission in Features 8.3

Same name and namespace in other branches
  1. 8.4 modules/features_ui/src/Form/AssignmentConfigureForm.php \Drupal\features_ui\Form\AssignmentConfigureForm::elementTriggeredScriptedSubmission()

Detects if an element triggered the form submission via Ajax. TODO: SHOULDN'T NEED THIS! BUT DRUPAL IS CALLING buildForm AFTER THE BUNDLE AJAX IS SELECTED AND DOESN'T HAVE getTriggeringElement() SET YET.

1 call to AssignmentConfigureForm::elementTriggeredScriptedSubmission()
AssignmentConfigureForm::buildForm in modules/features_ui/src/Form/AssignmentConfigureForm.php
Form constructor.

File

modules/features_ui/src/Form/AssignmentConfigureForm.php, line 109

Class

AssignmentConfigureForm
Configures the configuration assignment methods for this site.

Namespace

Drupal\features_ui\Form

Code

protected function elementTriggeredScriptedSubmission(FormStateInterface &$form_state) {
  $input = $form_state
    ->getUserInput();
  if (!empty($input['_triggering_element_name'])) {
    return $input['_triggering_element_name'];
  }
  return '';
}