You are here

public function HiddenLanguageForm::submitForm in Hidden Language 2.x

Same name in this branch
  1. 2.x Form/HiddenLanguageForm.php \Drupal\hidden_language\Form\HiddenLanguageForm::submitForm()
  2. 2.x src/Form/HiddenLanguageForm.php \Drupal\hidden_language\Form\HiddenLanguageForm::submitForm()

Form submission handler.

Parameters

array $form: An associative array containing the structure of the form.

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

Overrides ConfigFormBase::submitForm

File

src/Form/HiddenLanguageForm.php, line 86

Class

HiddenLanguageForm
Class HiddenLanguageForm.

Namespace

Drupal\hidden_language\Form

Code

public function submitForm(array &$form, FormStateInterface $form_state) {
  $this
    ->config('hidden_language.settings')
    ->set('route_name', $this->hiddenLanguageManager
    ->encodeArray($form_state
    ->getValue('route_name')))
    ->set('path', $this->hiddenLanguageManager
    ->encodeArray($form_state
    ->getValue('path')))
    ->save();
  parent::submitForm($form, $form_state);
}