You are here

protected function LingotekConfigManagementForm::redirectToClearJobIdMultipleConfigForm in Lingotek Translation 3.4.x

Same name and namespace in other branches
  1. 8.2 src/Form/LingotekConfigManagementForm.php \Drupal\lingotek\Form\LingotekConfigManagementForm::redirectToClearJobIdMultipleConfigForm()
  2. 4.0.x src/Form/LingotekConfigManagementForm.php \Drupal\lingotek\Form\LingotekConfigManagementForm::redirectToClearJobIdMultipleConfigForm()
  3. 3.0.x src/Form/LingotekConfigManagementForm.php \Drupal\lingotek\Form\LingotekConfigManagementForm::redirectToClearJobIdMultipleConfigForm()
  4. 3.1.x src/Form/LingotekConfigManagementForm.php \Drupal\lingotek\Form\LingotekConfigManagementForm::redirectToClearJobIdMultipleConfigForm()
  5. 3.2.x src/Form/LingotekConfigManagementForm.php \Drupal\lingotek\Form\LingotekConfigManagementForm::redirectToClearJobIdMultipleConfigForm()
  6. 3.3.x src/Form/LingotekConfigManagementForm.php \Drupal\lingotek\Form\LingotekConfigManagementForm::redirectToClearJobIdMultipleConfigForm()
  7. 3.5.x src/Form/LingotekConfigManagementForm.php \Drupal\lingotek\Form\LingotekConfigManagementForm::redirectToClearJobIdMultipleConfigForm()
  8. 3.6.x src/Form/LingotekConfigManagementForm.php \Drupal\lingotek\Form\LingotekConfigManagementForm::redirectToClearJobIdMultipleConfigForm()
  9. 3.7.x src/Form/LingotekConfigManagementForm.php \Drupal\lingotek\Form\LingotekConfigManagementForm::redirectToClearJobIdMultipleConfigForm()
  10. 3.8.x src/Form/LingotekConfigManagementForm.php \Drupal\lingotek\Form\LingotekConfigManagementForm::redirectToClearJobIdMultipleConfigForm()

Redirect to clear Job ID form.

Parameters

array $values: Array of ids to clear Job ID.

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

1 call to LingotekConfigManagementForm::redirectToClearJobIdMultipleConfigForm()
LingotekConfigManagementForm::submitForm in src/Form/LingotekConfigManagementForm.php
Form submission handler.

File

src/Form/LingotekConfigManagementForm.php, line 536

Class

LingotekConfigManagementForm
Form for bulk management of content.

Namespace

Drupal\lingotek\Form

Code

protected function redirectToClearJobIdMultipleConfigForm($values, FormStateInterface $form_state) {
  $entityInfo = [];
  $mappers = $this
    ->getSelectedMappers($values);
  foreach ($mappers as $mapper_id => $mapper) {

    /** @var \Drupal\config_translation\ConfigNamesMapper $mapper */
    $langcode = $mapper
      ->getLangcode();
    $entityInfo[$this->filter][$mapper_id] = [
      $langcode => $langcode,
    ];
  }
  $this->tempStoreFactory
    ->get('lingotek_assign_job_config_multiple_confirm')
    ->set($this
    ->currentUser()
    ->id(), $entityInfo);
  $form_state
    ->setRedirect('lingotek.clear_job_config_multiple_form', [], [
    'query' => $this
      ->getDestinationWithQueryArray(),
  ]);
}