function StateDemo::submitForm

Implements submitForm callback.

@inheritdoc

Parameters

array $form: The render array of the currently built form.

\Drupal\Core\Form\FormStateInterface $form_state: Object describing the current state of the form.

Overrides DemoBase::submitForm

File

modules/form_api_example/src/Form/StateDemo.php, line 95

Class

StateDemo
Implements the state demo form controller.

Namespace

Drupal\form_api_example\Form

Code

public function submitForm(array &$form, FormStateInterface $form_state) {
  // Find out what was submitted.
  $values = $form_state->getValues();
  if ($values['needs_accommodation']) {
    $this->messenger()
      ->addMessage($this->t('Dietary Restriction Requested: %diet', [
      '%diet' => $values['diet'],
    ]));
  }
}