menuLinkManager = $menu_link_manager; } /** * {@inheritdoc} */ public function convert($value, $definition, $name, array $defaults) { if ($value) { try { return $this->menuLinkManager->createInstance($value); } catch (PluginException $e) { // Suppress the error. } } } /** * {@inheritdoc} */ public function applies($definition, $name, Route $route) { return (!empty($definition['type']) && $definition['type'] === 'menu_link_plugin'); } }