LanguageServiceProvider::isMultilingual

protected LanguageServiceProvider::isMultilingual() Checks whether the site is multilingual. Return value bool TRUE if the site is multilingual, FALSE otherwise. File core/modules/language/src/LanguageServiceProvider.php, line 72 Class LanguageServiceProvider Overrides the language_manager service to point to language's module one. Namespace Drupal\language Code protected function isMultilingual() { // Assign the prefix to a local variable so it can be used in an anonymous // func

LanguageServiceProvider::getDefaultLanguageValues

protected LanguageServiceProvider::getDefaultLanguageValues() Gets the default language values. Return value array|bool Returns the default language values for the language configured in system.site:default_langcode if the corresponding configuration entity exists, otherwise FALSE. File core/modules/language/src/LanguageServiceProvider.php, line 94 Class LanguageServiceProvider Overrides the language_manager service to point to language's module one. Namespace Drupal\language Code pro

LanguageServiceProvider::CONFIG_PREFIX

File core/modules/language/src/LanguageServiceProvider.php, line 16 Class LanguageServiceProvider Overrides the language_manager service to point to language's module one. Namespace Drupal\language Code const CONFIG_PREFIX = 'language.entity.';

LanguageServiceProvider::alter

public LanguageServiceProvider::alter(ContainerBuilder $container) Modifies existing service definitions. Parameters ContainerBuilder $container: The ContainerBuilder whose service definitions can be altered. Overrides ServiceProviderBase::alter File core/modules/language/src/LanguageServiceProvider.php, line 46 Class LanguageServiceProvider Overrides the language_manager service to point to language's module one. Namespace Drupal\language Code public function alter(ContainerBuilder $

LanguageServiceProvider

Overrides the language_manager service to point to language's module one. Hierarchy class \Drupal\Core\DependencyInjection\ServiceProviderBase implements ServiceModifierInterface, ServiceProviderInterfaceclass \Drupal\language\LanguageServiceProvider File core/modules/language/src/LanguageServiceProvider.php, line 14 Namespace Drupal\language Members Name Modifiers Type Description LanguageServiceProvider::alter public function Modifies existing service definitions. Ove

LanguageSelect::getInfo

public LanguageSelect::getInfo() Returns the element properties for this element. Return value array An array of element properties. See \Drupal\Core\Render\ElementInfoManagerInterface::getInfo() for documentation of the standard properties of all elements, and the return value format. Overrides ElementInterface::getInfo File core/lib/Drupal/Core/Render/Element/LanguageSelect.php, line 23 Class LanguageSelect Provides a form element for selecting a language. Namespace Drupal\Core\Rende

LanguageSelect

Provides a form element for selecting a language. This does not render an actual form element, but always returns the value of the default language. It is then extended by Language module via language_element_info_alter() to provide a proper language selector. Plugin annotation @FormElement("language_select") Hierarchy class \Drupal\Component\Plugin\PluginBase implements DerivativeInspectionInterface, PluginInspectionInterfaceclass \Drupal\Core\Plugin\PluginBase uses DependencySerializationTra

LanguagesCacheContext::__construct

public LanguagesCacheContext::__construct(LanguageManagerInterface $language_manager) Constructs a new LanguagesCacheContext service. Parameters \Drupal\Core\Language\LanguageManagerInterface $language_manager: The language manager. File core/lib/Drupal/Core/Cache/Context/LanguagesCacheContext.php, line 26 Class LanguagesCacheContext Defines the LanguagesCacheContext service, for "per language" caching. Namespace Drupal\Core\Cache\Context Code public function __construct(LanguageManag

LanguagesCacheContext::getLabel

public static LanguagesCacheContext::getLabel() Returns the label of the cache context. Return value string The label of the cache context. Overrides CalculatedCacheContextInterface::getLabel See also Cache File core/lib/Drupal/Core/Cache/Context/LanguagesCacheContext.php, line 33 Class LanguagesCacheContext Defines the LanguagesCacheContext service, for "per language" caching. Namespace Drupal\Core\Cache\Context Code public static function getLabel() { return t('Language'); }

LanguagesCacheContext::getContext

public LanguagesCacheContext::getContext($type = NULL) $type can be NULL, or one of the language types supported by the language manager, typically: LanguageInterface::TYPE_INTERFACE LanguageInterface::TYPE_CONTENT LanguageInterface::TYPE_URL Throws \RuntimeException In case an invalid language type is specified. Overrides CalculatedCacheContextInterface::getContext See also \Drupal\Core\Language\LanguageManagerInterface::getLanguageTypes() File core/lib/Drupal/Core/Cache/Context/Languages