namespace Drupal\language

Same name in other branches
  1. 10 Drupal\language
  2. 11.x Drupal\language
  3. 8.9.x Drupal\language
Object name File name Summary
ConfigurableLanguageInterface core/modules/language/src/ConfigurableLanguageInterface.php Provides an interface defining a language entity.
ConfigurableLanguageManager core/modules/language/src/ConfigurableLanguageManager.php Overrides default LanguageManager to provide configured languages.
ConfigurableLanguageManagerInterface core/modules/language/src/ConfigurableLanguageManagerInterface.php Common interface for language negotiation services.
ContentLanguageSettingsException core/modules/language/src/ContentLanguageSettingsException.php Exception thrown by ContentLanguageSettings when target bundle is not set.
ContentLanguageSettingsInterface core/modules/language/src/ContentLanguageSettingsInterface.php Provides an interface defining language settings for content entities.
DefaultLanguageItem core/modules/language/src/DefaultLanguageItem.php Alternative plugin implementation of the 'language' field type.
LanguageAccessControlHandler core/modules/language/src/LanguageAccessControlHandler.php Defines the access control handler for the language entity type.
LanguageConverter core/modules/language/src/LanguageConverter.php Converts parameters for upcasting entity IDs to full objects.
LanguageListBuilder core/modules/language/src/LanguageListBuilder.php Defines a class to build a listing of language entities.
LanguageNegotiationMethodBase core/modules/language/src/LanguageNegotiationMethodBase.php Base class for language negotiation methods.
LanguageNegotiationMethodInterface core/modules/language/src/LanguageNegotiationMethodInterface.php Interface for language negotiation classes.
LanguageNegotiationMethodManager core/modules/language/src/LanguageNegotiationMethodManager.php Manages language negotiation methods.
LanguageNegotiator core/modules/language/src/LanguageNegotiator.php Class responsible for performing language negotiation.
LanguageNegotiatorInterface core/modules/language/src/LanguageNegotiatorInterface.php Common interface for language negotiation services.
LanguageServiceProvider core/modules/language/src/LanguageServiceProvider.php Overrides the language_manager service to point to language's module one.
LanguageSwitcherInterface core/modules/language/src/LanguageSwitcherInterface.php Interface for language switcher classes.

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