public function ModalListBuilder::getLanguageLabel in Modal 8.3
Same name and namespace in other branches
- 8.2 src/Entity/Controller/ModalListBuilder.php \Drupal\modal_page\Entity\Controller\ModalListBuilder::getLanguageLabel()
Get the language label.
Parameters
string $languageCode: The code of language.
mixed $default: Values for empty case.
Return value
string Return label language.
1 call to ModalListBuilder::getLanguageLabel()
- ModalListBuilder::buildRow in src/
Entity/ Controller/ ModalListBuilder.php - Builds a row for an entity in the entity listing.
File
- src/
Entity/ Controller/ ModalListBuilder.php, line 207
Class
- ModalListBuilder
- Provides a list controller for Modal entity.
Namespace
Drupal\modal_page\Entity\ControllerCode
public function getLanguageLabel($languageCode, $default = '- Any -') {
if (empty($languageCode)) {
return $default;
}
$languages = $this->languageManager
->getLanguages();
return empty($languages[$languageCode]
->getName()) ? $default : $languages[$languageCode]
->getName();
}