public static function ComponentSectionForm::removeComplexDataSubmit in Module Builder 8.3
File
- src/
Form/ ComponentSectionForm.php, line 695
Class
- ComponentSectionForm
- Generic form for entering a section of data for a component.
Namespace
Drupal\module_builder\FormCode
public static function removeComplexDataSubmit(array $form, FormStateInterface $form_state) {
$button = $form_state
->getTriggeringElement();
$data = $form_state
->get('data');
$complex_data_item = $data
->getItem($button['#data_address']);
$complex_data_item
->unset();
$form_state
->set('data', $data);
$form_state
->setRebuild();
}