languageManager = $language_manager; } /** * {@inheritdoc} */ public function convert($value, $definition, $name, array $defaults) { if (!empty($value)) { return $this->languageManager->getLanguage($value); } return NULL; } /** * {@inheritdoc} */ public function applies($definition, $name, Route $route) { return (!empty($definition['type']) && $definition['type'] == 'language'); } }