protected function AssertBreadcrumbTrait::getBreadcrumbParts in Drupal 8
Same name in this branch
- 8 core/modules/system/src/Tests/Menu/AssertBreadcrumbTrait.php \Drupal\system\Tests\Menu\AssertBreadcrumbTrait::getBreadcrumbParts()
- 8 core/modules/system/tests/src/Functional/Menu/AssertBreadcrumbTrait.php \Drupal\Tests\system\Functional\Menu\AssertBreadcrumbTrait::getBreadcrumbParts()
Returns the breadcrumb contents of the current page in the internal browser.
1 call to AssertBreadcrumbTrait::getBreadcrumbParts()
- AssertBreadcrumbTrait::assertBreadcrumbParts in core/
modules/ system/ src/ Tests/ Menu/ AssertBreadcrumbTrait.php - Assert that a trail exists in the internal browser.
File
- core/
modules/ system/ src/ Tests/ Menu/ AssertBreadcrumbTrait.php, line 102
Class
- AssertBreadcrumbTrait
- Provides test assertions for verifying breadcrumbs.
Namespace
Drupal\system\Tests\MenuCode
protected function getBreadcrumbParts() {
$parts = [];
$elements = $this
->xpath('//nav[@class="breadcrumb"]/ol/li/a');
if (!empty($elements)) {
foreach ($elements as $element) {
$parts[] = [
'text' => (string) $element,
'href' => (string) $element['href'],
'title' => (string) $element['title'],
];
}
}
return $parts;
}