You are here

protected function DomainLangNegotiationBrowserForm::language_get_browser_drupal_langcode_mappings in Domain Lang 8

Retrieves the browser's langcode mapping configuration array.

Return value

array The browser's langcode mapping configuration array.

Overrides NegotiationBrowserForm::language_get_browser_drupal_langcode_mappings

1 call to DomainLangNegotiationBrowserForm::language_get_browser_drupal_langcode_mappings()
DomainLangNegotiationBrowserForm::buildForm in src/Form/DomainLangNegotiationBrowserForm.php
Form constructor.

File

src/Form/DomainLangNegotiationBrowserForm.php, line 193

Class

DomainLangNegotiationBrowserForm
Configure the browser language negotiation method for this site.

Namespace

Drupal\domain_lang\Form

Code

protected function language_get_browser_drupal_langcode_mappings() {
  $config = $this
    ->config($this->languageMappingsConfig);
  if ($config
    ->isNew()) {
    $config
      ->set('map', $this
      ->config('language.mappings')
      ->get('map'));
  }
  return $config
    ->get('map') ? $config
    ->get('map') : [];
}