MenuTokenMenuLinkManager.php in Menu Token 9.1.x
File
src/Service/MenuTokenMenuLinkManager.php
View source
<?php
namespace Drupal\menu_token\Service;
use Drupal\Core\Menu\MenuLinkManager;
class MenuTokenMenuLinkManager extends MenuLinkManager {
public function rebuildMenuToken($definitions) {
try {
$this->moduleHandler
->invoke("menu_token", "prepare_context_replacement", [
&$definitions,
]);
} catch (\Exception $e) {
}
$mtts = \Drupal::service('menu_token.tree_storage');
$mtts
->rebuildNonDestructive($definitions);
}
public function getMenuTreeStorage() {
return $this->treeStorage;
}
}