vienasbaitas/breadcrumbs
最新稳定版本:1.0.0
Composer 安装命令:
composer require vienasbaitas/breadcrumbs
包简介
Simple package to generate breadcrumbs.
README 文档
README
This package allows you to add simple and easy breadcrumb management to your project.
Installation
composer require vienasbaitas/breadcrumbs:^1.0
Usage
In order to use breadcrumbs you need to create new instance, after that just push new items to it.
$breadcrumbs = new \VienasBaitas\Breadcrumbs\Breadcrumbs(); $breadcrumbs->item('Dashboard')->path('/dashboard'); $breadcrumbs->item('Settings')->path('/settings'); $breadcrumbs->item('Blog')->path('/blog')->target(\VienasBaitas\Breadcrumbs\BreadcrumbItem::TARGET_BLANK);
After container has been initialized you can return whole breadcrumbs object to your view, alternatively you can use built-in array renderer to render it as an array.
$renderer = new \VienasBaitas\Breadcrumbs\Renderers\ArrayRenderer(); $asArray = $renderer->render($breadcrumbs);
Available methods
VienasBaitas\Breadcrumbs\Breadcrumbs
| Method | Description |
|---|---|
| item(string $title): VienasBaitas\Breadcrumbs\BreadcrumbItem | Creates a new item with given title. |
VienasBaitas\Breadcrumbs\BreadcrumbItem
| Method | Description |
|---|---|
| path(?string $path): VienasBaitas\Breadcrumbs\BreadcrumbItem | Assigns path to breadcrumb item. |
| target(?string $target): VienasBaitas\Breadcrumbs\BreadcrumbItem | Sets breadcrumb item's target, for example _blank. |
统计信息
- 总下载量: 5.14k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2020-08-24