/home/techb158/immovalet.com/platform/packages/theme/src
Edit: /home/techb158/immovalet.com/platform/packages/theme/src/Breadcrumb.php (1429B)
0) {
foreach ($label as $crumb) {
$defaults = [
'label' => '',
'url' => '',
];
$crumb = array_merge($defaults, $crumb);
$this->add($crumb['label'], $crumb['url']);
}
}
} else {
$label = trim(strip_tags($label, '
'));
if (!preg_match('|^http(s)?|', $url)) {
$url = URL::to($url);
}
$this->crumbs[] = ['label' => $label, 'url' => $url];
}
return $this;
}
/**
* Render breadcrumbs.
*
* @return string
*
* @throws Throwable
*/
public function render(): string
{
return view('packages/theme::partials.breadcrumb')->render();
}
/**
* Get crumbs.
*
* @return array
*/
public function getCrumbs(): array
{
return $this->crumbs;
}
}