You are here

public function TaxonomyMenu::renderTaxonomyLinks in Taxonomy menu 8.3

Render taxonomy links.

Return value

string Return Hello string.

1 string reference to 'TaxonomyMenu::renderTaxonomyLinks'
taxonomy_menu.routing.yml in ./taxonomy_menu.routing.yml
taxonomy_menu.routing.yml

File

src/Controller/TaxonomyMenu.php, line 20

Class

TaxonomyMenu
Class TaxonomyMenu.

Namespace

Drupal\taxonomy_menu\Controller

Code

public function renderTaxonomyLinks() {

  // Load taxonomy menus.
  $taxonomy_menus = $this
    ->entityTypeManager()
    ->getStorage('taxonomy_menu')
    ->loadMultiple();
  $links = [];

  // Get taxonomy and create menu links from vocabularies.
  foreach ($taxonomy_menus as $taxonomy_menu) {
    $links += $taxonomy_menu
      ->getLinks([]);
  }
  return [
    '#type' => 'markup',
    '#markup' => '',
  ];
}