protected function HierarchicalTermFormatterTest::generateLinkString in Hierarchical Term Formatter 8
Generates a concatenated string of term links.
1 call to HierarchicalTermFormatterTest::generateLinkString()
- HierarchicalTermFormatterTest::testFormatter in tests/
src/ Functional/ HierarchicalTermFormatterTest.php  - Tests Hierarchical Term Formatter core functionality.
 
File
- tests/
src/ Functional/ HierarchicalTermFormatterTest.php, line 61  
Class
- HierarchicalTermFormatterTest
 - Verifies Hierarchical Term Formatter.
 
Namespace
Drupal\Tests\hierarchical_term_formatter\FunctionalCode
protected function generateLinkString(array $term_names, $separator) {
  $links = [];
  foreach ($term_names as $term_name) {
    $url = new Url('entity.taxonomy_term.canonical', [
      'taxonomy_term' => $this->createdTerms[$term_name],
    ]);
    $link = $this->container
      ->get('link_generator')
      ->generate($term_name, $url);
    $links[] = (string) $link;
  }
  return implode($separator, $links);
}