function HelpBreadcrumbBuilder::build

Same name and namespace in other branches
  1. 11.x core/modules/help/src/HelpBreadcrumbBuilder.php \Drupal\help\HelpBreadcrumbBuilder::build()

File

core/modules/help_topics/src/HelpBreadcrumbBuilder.php, line 44

Class

HelpBreadcrumbBuilder
Provides a breadcrumb builder for help topic pages.

Namespace

Drupal\help_topics

Code

public function build(RouteMatchInterface $route_match) {
  $breadcrumb = new Breadcrumb();
  $breadcrumb->addCacheContexts([
    'url.path.parent',
  ]);
  $breadcrumb->addLink(Link::createFromRoute($this->t('Home'), '<front>'));
  $breadcrumb->addLink(Link::createFromRoute($this->t('Administration'), 'system.admin'));
  $breadcrumb->addLink(Link::createFromRoute($this->t('Help'), 'help.main'));
  return $breadcrumb;
}

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.