Search for all

  1. Search 7.x for all
  2. Search 8.9.x for all
  3. Search 10.3.x for all
  4. Search 11.x for all
  5. Search main for all
  6. Other projects
Title Object type File name Summary
LanguageNegotiationUserAdmin::isAdminPath function core/modules/user/src/Plugin/LanguageNegotiation/LanguageNegotiationUserAdmin.php Checks whether the given path is an administrative one.
LanguageNegotiationUserAdmin::METHOD_ID constant core/modules/user/src/Plugin/LanguageNegotiation/LanguageNegotiationUserAdmin.php The language negotiation method id.
LanguageNegotiationUserAdmin::__construct function core/modules/user/src/Plugin/LanguageNegotiation/LanguageNegotiationUserAdmin.php Constructs a new LanguageNegotiationUserAdmin instance.
LanguageNegotiator class core/modules/language/src/LanguageNegotiator.php Class responsible for performing language negotiation.
LanguageNegotiator.php file core/modules/language/src/LanguageNegotiator.php
LanguageNegotiator::$configFactory property core/modules/language/src/LanguageNegotiator.php The configuration factory.
LanguageNegotiator::$currentUser property core/modules/language/src/LanguageNegotiator.php The current active user.
LanguageNegotiator::$languageManager property core/modules/language/src/LanguageNegotiator.php The language manager.
LanguageNegotiator::$methods property core/modules/language/src/LanguageNegotiator.php Local cache for language negotiation method instances.
LanguageNegotiator::$negotiatedLanguages property core/modules/language/src/LanguageNegotiator.php An array of language objects keyed by method id.
LanguageNegotiator::$negotiatorManager property core/modules/language/src/LanguageNegotiator.php The language negotiation method plugin manager.
LanguageNegotiator::$requestStack property core/modules/language/src/LanguageNegotiator.php The request stack object.
LanguageNegotiator::$settings property core/modules/language/src/LanguageNegotiator.php The settings instance.
LanguageNegotiator::getEnabledNegotiators function core/modules/language/src/LanguageNegotiator.php Gets enabled detection methods for the provided language type.
LanguageNegotiator::getNegotiationMethodInstance function core/modules/language/src/LanguageNegotiator.php Returns an instance of the specified language negotiation method.
LanguageNegotiator::getNegotiationMethods function core/modules/language/src/LanguageNegotiator.php Returns the language negotiation methods enabled for a language type.
LanguageNegotiator::getPrimaryNegotiationMethod function core/modules/language/src/LanguageNegotiator.php Returns the ID of the language type's primary language negotiation method.
LanguageNegotiator::initializeType function core/modules/language/src/LanguageNegotiator.php Initializes the specified language type.
LanguageNegotiator::initLanguageManager function core/modules/language/src/LanguageNegotiator.php Initializes the injected language manager with the negotiator.
LanguageNegotiator::isNegotiationMethodEnabled function core/modules/language/src/LanguageNegotiator.php Checks whether a language negotiation method is enabled for a language type.
LanguageNegotiator::negotiateLanguage function core/modules/language/src/LanguageNegotiator.php Performs language negotiation using the specified negotiation method.
LanguageNegotiator::purgeConfiguration function core/modules/language/src/LanguageNegotiator.php Resave the configuration to purge missing negotiation methods.
LanguageNegotiator::reset function core/modules/language/src/LanguageNegotiator.php Resets the negotiated languages and the method instances.
LanguageNegotiator::saveConfiguration function core/modules/language/src/LanguageNegotiator.php Saves a list of language negotiation methods for a language type.
LanguageNegotiator::setCurrentUser function core/modules/language/src/LanguageNegotiator.php Sets the current active user and resets all language types.
LanguageNegotiator::updateConfiguration function core/modules/language/src/LanguageNegotiator.php Updates the configuration based on the given language types.
LanguageNegotiator::__construct function core/modules/language/src/LanguageNegotiator.php Constructs a new LanguageNegotiator object.
LanguageNegotiatorInterface interface core/modules/language/src/LanguageNegotiatorInterface.php Common interface for language negotiation services.
LanguageNegotiatorInterface.php file core/modules/language/src/LanguageNegotiatorInterface.php
LanguageNegotiatorInterface::getNegotiationMethodInstance function core/modules/language/src/LanguageNegotiatorInterface.php Returns an instance of the specified language negotiation method.
LanguageNegotiatorInterface::getNegotiationMethods function core/modules/language/src/LanguageNegotiatorInterface.php Returns the language negotiation methods enabled for a language type.
LanguageNegotiatorInterface::getPrimaryNegotiationMethod function core/modules/language/src/LanguageNegotiatorInterface.php Returns the ID of the language type's primary language negotiation method.
LanguageNegotiatorInterface::initializeType function core/modules/language/src/LanguageNegotiatorInterface.php Initializes the specified language type.
LanguageNegotiatorInterface::isNegotiationMethodEnabled function core/modules/language/src/LanguageNegotiatorInterface.php Checks whether a language negotiation method is enabled for a language type.
LanguageNegotiatorInterface::METHOD_ID constant core/modules/language/src/LanguageNegotiatorInterface.php The language negotiation method id for the language negotiator itself.
LanguageNegotiatorInterface::purgeConfiguration function core/modules/language/src/LanguageNegotiatorInterface.php Resave the configuration to purge missing negotiation methods.
LanguageNegotiatorInterface::reset function core/modules/language/src/LanguageNegotiatorInterface.php Resets the negotiated languages and the method instances.
LanguageNegotiatorInterface::saveConfiguration function core/modules/language/src/LanguageNegotiatorInterface.php Saves a list of language negotiation methods for a language type.
LanguageNegotiatorInterface::setCurrentUser function core/modules/language/src/LanguageNegotiatorInterface.php Sets the current active user and resets all language types.
LanguageNegotiatorInterface::updateConfiguration function core/modules/language/src/LanguageNegotiatorInterface.php Updates the configuration based on the given language types.
LanguageNegotiatorPluginTest class core/modules/language/tests/src/Kernel/LanguageNegotiatorPluginTest.php Tests PluginNotFoundException.
LanguageNegotiatorPluginTest.php file core/modules/language/tests/src/Kernel/LanguageNegotiatorPluginTest.php
LanguageNegotiatorPluginTest::$modules property core/modules/language/tests/src/Kernel/LanguageNegotiatorPluginTest.php Modules to enable.
LanguageNegotiatorPluginTest::testLanguageNegotiatorNoPlugin function core/modules/language/tests/src/Kernel/LanguageNegotiatorPluginTest.php Tests for PluginNotFoundException.
LanguagePathMonolingualTest class core/modules/language/tests/src/Functional/LanguagePathMonolingualTest.php Confirm that paths are not changed on monolingual non-English sites.
LanguagePathMonolingualTest.php file core/modules/language/tests/src/Functional/LanguagePathMonolingualTest.php
LanguagePathMonolingualTest::$defaultTheme property core/modules/language/tests/src/Functional/LanguagePathMonolingualTest.php The theme to install as the default for testing.
LanguagePathMonolingualTest::$modules property core/modules/language/tests/src/Functional/LanguagePathMonolingualTest.php Modules to enable.
LanguagePathMonolingualTest::setUp function core/modules/language/tests/src/Functional/LanguagePathMonolingualTest.php
LanguagePathMonolingualTest::testPageLinks function core/modules/language/tests/src/Functional/LanguagePathMonolingualTest.php Verifies that links do not have language prefixes in them.

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.