Aquele momento em que você precisa criar, por exemplo, um link para a página de edição dos dados do usuário e colocá-lo em um menu já existente, diferente do menu padrão do Drupal.
Você precisa de:
- Um controller para realizar o redirecionamento
- Um plugin para obter o ID do usuário logado
- Um router para redirecionar o usuário para a página de edição
- Um item de menu
Adicione os arquivos nos seguintes diretórios:
- RedirectController.php -> my_module/src/Controller/
- EditProfileMenuLink.php -> my_module/src/Plugin/Menu/
- my_module.links.menu.yml -> my_module/
- my_module.routing.yml -> my_module/
Não esqueça de limpar o cache (drush cr)