public function Breadcrumb::toRenderable
public Breadcrumb::toRenderable()
Returns a render array representation of the object.
Return value
mixed[] A render array.
Overrides RenderableInterface::toRenderable
File
- core/lib/Drupal/Core/Breadcrumb/Breadcrumb.php, line 71
Class
- Breadcrumb
- Used to return generated breadcrumbs with associated cacheability metadata.
Namespace
Drupal\Core\BreadcrumbCode
public function toRenderable() { $build = [ '#cache' => [ 'contexts' => $this->cacheContexts, 'tags' => $this->cacheTags, 'max-age' => $this->cacheMaxAge, ], ]; if (!empty($this->links)) { $build += [ '#theme' => 'breadcrumb', '#links' => $this->links, ]; } return $build; }
© 2001–2016 by the original authors
Licensed under the GNU General Public License, version 2 and later.
Drupal is a registered trademark of Dries Buytaert.
https://api.drupal.org/api/drupal/core!lib!Drupal!Core!Breadcrumb!Breadcrumb.php/function/Breadcrumb::toRenderable/8.1.x