function language_test_store_language_negotiation in Zircon Profile 8.0
Same name and namespace in other branches
- 8 core/modules/language/tests/language_test/language_test.module \language_test_store_language_negotiation()
Store the last negotiated languages.
1 call to language_test_store_language_negotiation()
- language_test_page_top in core/
modules/ language/ tests/ language_test/ language_test.module - Implements hook_page_top().
File
- core/
modules/ language/ tests/ language_test/ language_test.module, line 69 - Mock module for language layer tests.
Code
function language_test_store_language_negotiation() {
$last = array();
foreach (\Drupal::languageManager()
->getDefinedLanguageTypes() as $type) {
$last[$type] = \Drupal::languageManager()
->getCurrentLanguage($type)
->getId();
}
\Drupal::state()
->set('language_test.language_negotiation_last', $last);
}