Issue #2936525 by priya.chat, benjifisher: Confusing documentation for setConfigOverrideLanguage()

merge-requests/1654/head
Nathaniel Catchpole 2018-01-22 15:41:15 +00:00
parent e814d6fba8
commit e9334689fa
2 changed files with 12 additions and 2 deletions

View File

@ -351,12 +351,17 @@ class LanguageManager implements LanguageManagerInterface {
}
/**
* {@inheritdoc}
* Sets the configuration override language.
*
* This function is a noop since the configuration cannot be overridden by
* language unless the Language module is enabled. That replaces the default
* language manager with a configurable language manager.
*
* @param \Drupal\Core\Language\LanguageInterface $language
* The language to override configuration with.
*
* @return $this
*
* @see \Drupal\language\ConfigurableLanguageManager::setConfigOverrideLanguage()
*/
public function setConfigOverrideLanguage(LanguageInterface $language = NULL) {

View File

@ -426,7 +426,12 @@ class ConfigurableLanguageManager extends LanguageManager implements Configurabl
}
/**
* {@inheritdoc}
* Sets the configuration override language.
*
* @param \Drupal\Core\Language\LanguageInterface $language
* The language to override configuration with.
*
* @return $this
*/
public function setConfigOverrideLanguage(LanguageInterface $language = NULL) {
$this->configFactoryOverride->setLanguage($language);