function ConfigNamesMapper::getLangcode
Returns the original language code of the configuration.
Overrides ConfigMapperInterface::getLangcode
File
- 
              core/
modules/ config_translation/ src/ ConfigNamesMapper.php, line 400  
Class
- ConfigNamesMapper
 - Configuration mapper base implementation.
 
Namespace
Drupal\config_translationCode
public function getLangcode() {
  $langcodes = array_map([
    $this,
    'getLangcodeFromConfig',
  ], $this->getConfigNames());
  if (count(array_unique($langcodes)) > 1) {
    throw new ConfigMapperLanguageException('A config mapper can only contain configuration for a single language.');
  }
  return reset($langcodes);
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.