You are here

interface FullLanguageManagerInterface in Flags 8

The purpose of this service is to provide features that are missing from ConfigurableLanguageManager.

TODO: Consider extending \Drupal\language\ConfigurableLanguageManager and replacing language_manager service

@package Drupal\flags

Hierarchy

Expanded class hierarchy of FullLanguageManagerInterface

All classes that implement FullLanguageManagerInterface

2 files declare their use of FullLanguageManagerInterface
LanguageConfigEntityFormBase.php in flags_ui/src/Form/LanguageConfigEntityFormBase.php
LanguageFlagMappingListBuilder.php in src/Entity/LanguageFlagMappingListBuilder.php

File

src/FullLanguageManagerInterface.php, line 21

Namespace

Drupal\flags
View source
interface FullLanguageManagerInterface {

  /**
   * Returns list of ALL languages including predefined and configured.
   *
   * @return array
   */
  public function getAllDefinedLanguages();

}

Members

Namesort descending Modifiers Type Description Overrides
FullLanguageManagerInterface::getAllDefinedLanguages public function Returns list of ALL languages including predefined and configured. 1