public function DisableLanguageManager::getConfigurableLanguages in Disable language 8
3 calls to DisableLanguageManager::getConfigurableLanguages()
- DisableLanguageManager::getDisabledLanguages in src/DisableLanguageManager.php 
- DisableLanguageManager::getEnabledLanguages in src/DisableLanguageManager.php 
- DisableLanguageManager::getFallbackLanguage in src/DisableLanguageManager.php 
- Determine and return the fallback language id.
File
- src/DisableLanguageManager.php, line 78 
Class
- DisableLanguageManager
- Class DisableLanguageManager.
Namespace
Drupal\disable_languageCode
public function getConfigurableLanguages() {
  $configurableLanguages = [];
  // Get all languages.
  $languages = $this
    ->getLanguages();
  // The language itself doesn't own the thirdPartySetting,
  // So we need to use its matching ConfigEntity
  // Getting the ConfigurableLanguageManager.
  $configManager = $this->entityTypeManager
    ->getStorage('configurable_language');
  $configurableLanguages = $configManager
    ->loadMultiple(array_keys($languages));
  return $configurableLanguages;
}