getUri(); $current_title = \Drupal::service('title_resolver')->getTitle( \Drupal::request(), \Drupal::routeMatch()->getRouteObject() ); $links['email'] = [ 'content' => [ '#type' => 'link', '#title' => t('Share via Email'), '#url' => \Drupal\Core\Url::fromUri('mailto:', [ 'query' => [ 'subject' => $current_title, 'body' => $current_url, ], ]), '#attributes' => [ 'class' => ['share-link', 'share-link--email'], ], ], 'weight' => 10, 'provider' => 'my_module', ]; // Exemplo: integração com AddToAny. // Se o módulo addtoany estiver instalado, você pode renderizar // seu bloco ou widget aqui. if (\Drupal::moduleHandler()->moduleExists('addtoany')) { $links['addtoany'] = [ 'content' => [ '#type' => 'markup', '#markup' => '