function language_selection_page_uninstall in Language Selection Page 8.2
Same name and namespace in other branches
- 6 language_selection_page.install \language_selection_page_uninstall()
- 7.2 language_selection_page.install \language_selection_page_uninstall()
- 7 language_selection_page.install \language_selection_page_uninstall()
Implements hook_uninstall().
File
- ./
language_selection_page.install, line 61
Code
function language_selection_page_uninstall() {
$config = \Drupal::configFactory()
->getEditable('language.types');
$language_types = \Drupal::languageManager()
->getLanguageTypes();
foreach ($language_types as $type) {
$config
->clear('negotiation.' . $type . '.enabled.' . LanguageNegotiationLanguageSelectionPage::METHOD_ID);
}
$config
->save();
}