public function MockConfigurablePlugin::submitConfigurationForm in Plugin 8.2
Form submission handler.
Parameters
array $form: An associative array containing the structure of the plugin form as built by static::buildConfigurationForm().
\Drupal\Core\Form\FormStateInterface $form_state: The current state of the form. Calling code should pass on a subform state created through \Drupal\Core\Form\SubformState::createForSubform().
Overrides PluginFormInterface::submitConfigurationForm
File
- tests/
modules/ plugin_test_helper/ src/ Plugin/ PluginTestHelper/ MockConfigurablePlugin.php, line 82
Class
- MockConfigurablePlugin
- Provides a configurable mock plugin.
Namespace
Drupal\plugin_test_helper\Plugin\PluginTestHelperCode
public function submitConfigurationForm(array &$form, FormStateInterface $form_state) {
$values = NestedArray::getValue($form_state
->getValues(), $form['#parents']);
$this->configuration['foo'] = $values['foo'];
}